Portál AbcLinuxu, 11. května 2025 04:52

Dotaz: Jak přes skript změnit název konzole

30.9.2010 19:40 Karel Kopp
Jak přes skript změnit název konzole
Přečteno: 231×
Odpovědět | Admin
Dobrý den používám distribuci debian a začínám se učit shellové scripty. a chtěl bych se zeptat jestli by šlo scriptem změnit název konzole mám při spuštění konzole název terminál a chtěl baych ho změnit například na pokus. Je to možné? předem mockrát děkuji za jakoukoli odpověď S pozdravem Karel Kopp
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.9.2010 20:30 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Jak přes skript změnit název konzole
Odpovědět | | Sbalit | Link | Blokovat | Admin
Niektoré programy fungujúce, ako konzola (xterm, rxvt, konsole,...) rozpoznávajú tzv. escape-sekvencie. Existujú escape-sekvencie, ktoré znamenajú pokyn na zmenu titulku okna. Detaily závisia na použitom konzolovom programe.

S učením sa skriptov to nemá prakticky nič.
1.10.2010 08:57 boris
Rozbalit Rozbalit vše Re: Jak přes skript změnit název konzole
Trochu off-topic, ale existuje nějaká escape sekvence pro komentář? Potřeboval bych si kus textu označit, tak abych ho mohl snáze zpracovat programem sed, tak by se mi hodilo dát tam nějaký text, který by se při normálním výpisu například s použitím echo -e nezobrazil...
1.10.2010 09:38 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Jak přes skript změnit název konzole
Tipujem, že keď prelúskaš termcap a terminfo a skombinuješ svoj skript so správnym druhom terminálu, tak nájdeš escape sekvenciu, ktorá to robí. Bude to ako naučiť sa ručne konfigurovať sendmail - úžasné možnosti, ale v praxi to používajú len konzervatívni bradatí guru-ovia.

Ale v prípade echo -e by som jednoducho použil \b.
pek avatar 1.10.2010 09:54 pek | skóre: 20
Rozbalit Rozbalit vše Re: Jak přes skript změnit název konzole
Odpovědět | | Sbalit | Link | Blokovat | Admin
V xtermu funguje:
echo -e "\033]0;Ahoj\007"
Slackware
1.10.2010 20:04 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak přes skript změnit název konzole
Odpovědět | | Sbalit | Link | Blokovat | Admin
V Konsoli (KDE 3.5):
echo -e "\033]0;Pokus\007 \033]30;Hokus\007"

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.