Portál AbcLinuxu, 26. dubna 2024 14:43


Dotaz: lamanie textu na konzole

8.3.2004 05:23 catchy
lamanie textu na konzole
Přečteno: 64×
Odpovědět | Admin
Ak niekedy pisem na konzole text (prikazy), tak ma zrazu hodi (aj s castou textu, teda zlomi text) na zaciatok riadku do prompt-u.

Napr.:

user@host [blabla]$ ./configure --with-path=/usr/share --enable-gui

s tym, ze napr. text --enable-gui je v casti, kde je user@host, teda v prompte.

Takto napisany prikaz vsak zoberie v pohode, len to, ze ja potom nevidim, co pisem, lebo si prepisuje prompt.

Stavalo sa mi to aj v Slackware 8.0, teraz aj v Mandrake 9.2.

Zatial som nespozoroval, ze by to robil pri nejakych specialnych prikazoch (alebo casti textu) a ani pri dlzke prikazu (textu) -- raz to urobi v polovicke obrazovky, raz niekde inde.

Pri pisani nepouzivam ziadne specialne znaky.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.3.2004 17:17 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše lamanie textu na konzole
Odpovědět | | Sbalit | Link | Blokovat | Admin

To se ale děje jenom, když píšete v nějakém pseudo-terminálu v X, nebo ne?

Taky se mi něco podobného stávalo. Dělalo to v KDE.

12.3.2004 07:53 catchy
Rozbalit Rozbalit vše lamanie textu na konzole
ked som normalne doma prihlaseny v text. rezime.
3.7.2004 11:18 Martin K.
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Zdravím všechny Linuxáře. Vím, že to sem asi nepatří, ale prosím o pomoc někoho kdo má zkušenosti s Telnetem. Mám PC s Win XP a druhé PC s Linux Slackware 9.1. Dříve jsem měl Mandrake 9.1 a připojení z Win na Linux přes telnet šlo bez problémů. Z Win na Slackware mi Win hlásí že není možné se připojit přes port 23. Pokud někdo ví jak povolit port 23 v linuxu nebo přes jaký jiný port se mám připojit nebo nějakou jinou metodu jak to zprovozit budu velmi vděčný. Předem děkuji. Můj mail byson@seznam.cz
3.7.2004 11:23 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Néééééééééé! Sice chápu, že je to domácí síť, ale zlozvyky jsou největší bezpečností zlo.

Nainstaluj si do MS Windows putty, stejně je to mnohem lepší klient i pro telnet.

Spusť si v Slackovi openssh, pokud ti ještě neběží.

Přihlašuj se přes SSH (port 22).
3.7.2004 11:30 Martin K.
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Můžeš mi prosím tě napsat jak mám povolit v ssh port 22 nebo už je tam jako výchozí. Jak mám spustit openssh. Díky
3.7.2004 11:45 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Na portu 22 jede ssh normálně.

Jak mám spustit openssh.

Ugh. Od Slackwaristy bych takovou otázku tedy nečekal.
if [ -x /usr/sbin/sshd ]; then
  echo -n " sshd"
  /usr/sbin/sshd
fi
do rc.inet2.
3.7.2004 11:46 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Pokud tam už tedy něco takového nemáš...
3.7.2004 11:28 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: lamanie textu na konzole
Kromě toho dotaz nijak nesouvisí s lámáním textu na konzole. Nebo ano? Jak?

Tak to nedopisuj k náhodnému tématu a založ nový thread.

Chaos, chaos, chaos.
8.3.2004 18:06 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše lamanie textu na konzole
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaký máš prompt (proměnná PS1)?
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
12.3.2004 07:54 catchy
Rozbalit Rozbalit vše lamanie textu na konzole
je tam skratena aktualna cesta (myslim, ze je to \w), prihlaseny uzivatel, \$ a farby.
12.3.2004 08:01 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše lamanie textu na konzole
Jsou všechny escape sekvence pro barvy v \[ ... \]? Když na nějakou zapomeneš, dělá to přesně tohle (bash totiž pak nedokáže správně spočítat délku promptu).
Nejsemtu avatar 12.3.2004 08:51 Nejsemtu | skóre: 14 | blog: Nejde Smazat
Rozbalit Rozbalit vše lamanie textu na konzole
No, mne to delalo taky, az jsem nakonec barvy ozelel. Ale pokud by to tohle vyresilo.... jak to presne ma vypadat? Sekvence pro barvu vypada nejak takhle ^[[1;32m - tohle cele ma byt v [] ?
12.3.2004 09:54 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše lamanie textu na konzole
Jo
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
3.7.2004 10:33 cartman | skóre: 22
Rozbalit Rozbalit vše Re: lamanie textu na konzole
PS1="\[\e]2;\u@\H \w\a\e[31;1m\][\e[37;1m\]\u\e[0m\]@\e[34;1m\]\H\e[34;1m\] \e[32;1m\]\w\e[31;1m\]]\e[0m\]\\\$ "

Mohol by mi niekto toto prepisat, tak aby mi to nelamalo ten text na konzole? Nech s tym robim hocico, stale to blbne...
Josef Kufner avatar 3.7.2004 10:48 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: lamanie textu na konzole
mas pravdu... blbne to... zkus ty esc sekvence zlikvidovat a pak postupne pridavat, dokud to nezacne blbnout...
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.