Portál AbcLinuxu, 10. května 2025 05:55

Dotaz: Jak vypsat řádek pomocí echa

28.12.2012 20:39 Martin
Jak vypsat řádek pomocí echa
Přečteno: 219×
Odpovědět | Admin
Ahoj, mám ůproblém s echem, když spustím script naráz tento script
echo -ne "                                  "
echo -ne "\r Ahoj Martine"

výsledek: Ahoj Martine

echo -ne "                                  "
echo -ne "\r Ahoj Pepo"

výsledek: Ahoj Pepoine
co je špatně? Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.12.2012 21:00 NN
Rozbalit Rozbalit vše Re: Jak vypsat řádek pomocí echa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Funguje to uplne normalne, jen bych chtel vysvetlit k cemu posilas na zacatku CR ? Btw. kdyz vypisujes prazdne znaky, nema prepinac -e moc vyznam..
28.12.2012 21:16 Martin
Rozbalit Rozbalit vše Re: Jak vypsat řádek pomocí echa
...jen bych chtel vysvetlit k cemu posilas na zacatku CR ?
Co je to CR? Přepináč -e jsem nesmazal, odstranil jsem barvy aby byl kod čitenější a na přepináče jsem zabudol, sorry ;)
28.12.2012 21:06 Kit
Rozbalit Rozbalit vše Re: Jak vypsat řádek pomocí echa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Musíš přepsat i předchozí znaky mezerami
echo -ne "\r Ahoj Pepo     "
28.12.2012 21:15 Martin
Rozbalit Rozbalit vše Re: Jak vypsat řádek pomocí echa
Musíš přepsat i předchozí znaky mezerami
echo -ne "\r Ahoj Pepo     "
A bez použití mezer na konci to nejde? To bych musel počítat vždy každý řádek kolik má znaků a podle toho plnit koncové mezery :-(
28.12.2012 21:24 Kit
Rozbalit Rozbalit vše Re: Jak vypsat řádek pomocí echa
Také můžeš nejprve řádek vyplnit mezerami, pak vložit "\r" a pak teprve požadovaný text. Vlastně ses už o něco podobného snažil.
echo -ne "\r                             \r"
echo -ne "Ahoj Pepo"

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.