Portál AbcLinuxu, 14. července 2025 13:53


Dotaz: bash: definovanie tab - \t

16.12.2004 21:11 oron | skóre: 27
bash: definovanie tab - \t
Přečteno: 106×
Odpovědět | Admin
ako sa da definovat pri vypise
printf "abc\td"
definovat o kolko znakov dalej sa mi vypise "d"
teda \t standardne posunie vypis o 8 znakov od "a",
ale ja by som chcel o menej napr o 5
dik
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.12.2004 21:19 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: bash: definovanie tab - \t
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nijak. Tedy na některých terminálech jde polohy tabelátorů nastavit, ale to nebude taková legrace. Použil bych | less -x5 -F
16.12.2004 21:28 Michal Kubeček
Rozbalit Rozbalit vše Re: bash: definovanie tab - \t
Odpovědět | | Sbalit | Link | Blokovat | Admin
Písmeno f v názvu příkazu printf znamená format. Takže pokud chcete zarovnávat text do sloupce zvolené šířky, řekněte si o to:

printf "%-5s%-5s\n" abc d

21.12.2004 12:01 corpsecwagon
Rozbalit Rozbalit vše Re: bash: definovanie tab - \t
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napriklad Ctrl-V-TAB v bashi funguje hned
21.12.2004 20:39 oron | skóre: 27
Rozbalit Rozbalit vše Re: bash: definovanie tab - \t
dik toto staci printf "%-5s%-5s\n" abc d a hned je ten vypis krajsi ...

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.