Tak filter pobrise vse prazne vrstice iz datoteke file.txt: cat file.txt | egrep -v "^[ \t]*$"
Nalasc sem datoteko odprl s cat, da bo bolj jasno, kaj naredi filter. Sicer pa je lepse ta primer prepisati v egrep -v "^[ \t]*$" file.txt Ce zelis izlociti se zakljucni \r, dodaj se ta znak: egrep -v "^[ \t]*\r?$" file.txt Lep pozdrav, Ales -----Original Message----- From: Nejc Škoberne [mailto:[EMAIL PROTECTED] Sent: 10. februar 2005 19:14 To: Linux in programiranje Subject: [LUGOS-PROG] Regex Zdravo. Prosil bi kaksnega regex mojstra, da mi pomaga najti resitev: Rad bi iz datoteke izbrisal vse vrstice, ki vsebujejo "prazne" vrstice - torej vrstice, v katerih ni nic (torej samo \n oz. \r\n) ali pa sami presledki in/ali tabulatorji. Ce GNU taru namrec kot argument opciji -X das datoteko, ki med drugim vsebuje tudi kaksno taksno vrstico, to jemlje kot "*" in excluda cisto vse, kar bi moralo iti v arhiv. Hvala! -- Nejc Škoberne E-mail: [EMAIL PROTECTED] _______________________________________________ lugos-prog mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-prog _______________________________________________ lugos-prog mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-prog
