Portál AbcLinuxu, 13. července 2025 07:40


Dotaz: Úprava textového souboru

26.12.2016 13:00 Jack Hokus | skóre: 34 | blog: LostHeaven
Úprava textového souboru
Přečteno: 300×
Odpovědět | Admin
Ahoj,

potřeboval bych poradit s úpravou textového souboru. Jedná se o výpis seznamu balíčku v Debianu získaný pomocí dpkg -l.

Text je rozdělený do čtyř sloupců: ii, Název balíčků, Verze, Popis. Potřeboval bych tam nechat jen ii a název balíčku.

Vzhledem k tomu, že balíčků mám v systému přes tisíc, je těžké dělat to ručně a zautomatizovat si to zatím neumím, budu vděčný za radu.

Díky

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

Odpovědi

26.12.2016 13:14 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Úprava textového souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebudu ti davat presny navod, ale jen smer, kterym se vydat a co si nastudovat. Pouzij
dpkg | awk
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
Newpac avatar 26.12.2016 14:46 Newpac | skóre: 8
Rozbalit Rozbalit vše Re: Úprava textového souboru
Ano,s chutí tě tam pošlu.
Ňupáč je mrtev,ať žije Newpac.
Chytrex avatar 26.12.2016 13:21 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: Úprava textového souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
dpkg -l | awk '{ print $1, $2 }'

Takhle nějak si to myslel?
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
Newpac avatar 26.12.2016 14:49 Newpac | skóre: 8
Rozbalit Rozbalit vše Re: Úprava textového souboru
Po kolika rumech?
Ňupáč je mrtev,ať žije Newpac.
26.12.2016 17:50 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Úprava textového souboru
Dobrý den,

děkuju moc, pomohlo to dpkg -l | awk '{ print $2,$5,$6,$7,$8,$9 }'> pokus.txt

Zkusím si o tom něco přečíst, ale měl bych ještě jeden dotaz k tématu. Dala by se mezi název balíčku a jeho popis vložit mezera? Samozřejmě, že dotaz AWK vložit mezeru hodím do Google.

Petr
http://www.jackhokus.cz/
26.12.2016 19:20 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Úprava textového souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím,

tak znak pro tabulátor zatím nevím, jen pro lomítko, kód teď vypadá takto dpkg -l | awk '{ print $2,"/t" $5,$6,$7,$8,$9 }'> pokus.txt
http://www.jackhokus.cz/
26.12.2016 19:28 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Úprava textového souboru
dpkg -l | awk '{printf("%s\t%s\n", $3, $4);}'

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.