Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Výpis části souboru  (Přečteno 2157 krát)

P1

  • Návštěvník
  • Příspěvků: 29
Výpis části souboru
« kdy: 23 Ledna 2009, 10:19:09 »
Ahoj,
mám obrovský texťák, že kterého bych potřebovat opsat na standardní výstup danou část, řekněme řádky 1 754 821 - 1 755 450. Mohli byste mě někdo nasměrovat, jaký prográmek na tohle použít? Díky!

premet

  • Host
Re: Výpis části souboru
« Odpověď #1 kdy: 23 Ledna 2009, 10:47:01 »
No mě napadlo zatím jenom tohle
Kód: [Vybrat]
cat -n /nazev/souboru | sed '/cislo_x/,/cislo_y/!d'

premet

  • Host
Re: Výpis části souboru
« Odpověď #2 kdy: 23 Ledna 2009, 10:50:16 »
Nebo ješte
Kód: [Vybrat]
sed -n 'cislo_x,cislo_y p' /nazev/souboru

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: Výpis části souboru
« Odpověď #3 kdy: 23 Ledna 2009, 14:33:32 »
Kód: [Vybrat]
man head
man tail
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

premet

  • Host
Re: Výpis části souboru
« Odpověď #4 kdy: 23 Ledna 2009, 14:50:33 »
2Truhlik: head a tail ti vypisujou jen od konce nebo od začátku ne ?

P1

  • Návštěvník
  • Příspěvků: 29
Re: Výpis části souboru
« Odpověď #5 kdy: 23 Ledna 2009, 15:57:20 »
Premet: díky, to jsem přesně potřeboval!

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: Výpis části souboru
« Odpověď #6 kdy: 23 Ledna 2009, 16:11:41 »
No jasne, ale jejich kombinaci muzes nechat vypsat presne zminene radky.
Napriklad tohle vypise vyse zmineny priklad:
Kód: [Vybrat]
head -n 1755450 | tail -n 629
Jinak tim sedem je to asi jednodussi.
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

nettezzaumana

  • Host
Re: Výpis části souboru
« Odpověď #7 kdy: 12 Února 2009, 01:24:05 »
ale hosi ;)

foo | sed '10,100!d' // vypise radky 10-100

 

Provoz zaštiťuje spolek OpenAlt.