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

Dotaz: Jak načíst jeden jediný řádek ze souboru v shellu

9.12.2012 02:00 Pepa
Jak načíst jeden jediný řádek ze souboru v shellu
Přečteno: 316×
Odpovědět | Admin
Ahoj, poradí prosím ještě někdo jak můžu načíst 3 řádek ze souboru, předem moc díky ;)

Řešení dotazu:


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

Odpovědi

wamba avatar 9.12.2012 02:37 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu
Odpovědět | | Sbalit | Link | Blokovat | Admin
třeba:
head -3 soubor|tail -1
This would have been so hard to fix when you don't know that there is in fact an easy fix.
9.12.2012 08:42 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu
Odpovědět | | Sbalit | Link | Blokovat | Admin
sed -n 3p <subot.txt
9.12.2012 10:10 l4m4
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu
Nebo sed -n '3{p;q}' ..., může-li být soubor velmi dlouhý.
9.12.2012 10:27 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu

A ja mam asi dejavu. Si matne spominam, ze zrovna vy ste ma na toto uz davnejsie upozornili. Samozrejme, ze je to vase lepsim riesenim, co asi nemusim ani hovorit.

9.12.2012 17:41 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu
Ještě pro úplnost bych dodal: sed -n '3{p;q;}' .... Některé implementace sedu se na tom jinak vysypou, i když v Linuxu běžný GNU sed to dá tak i tak.
9.12.2012 18:18 l4m4
Rozbalit Rozbalit vše Re: Jak načíst jeden jediný řádek ze souboru v shellu
Jo, pravda. U sedu nemám v tom, co je GNUismus moc jasno, vím třeba, že na BSD musím někdy rozdělovat věci do více -e, aby byly správně pochopeny, ale jak a kdy přesně... Většinou to řeší gsed.

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.