-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Dienstag, 20. Januar 2004 23:03 schrieb David Haller: Hallo David,
Am Tue, 20 Jan 2004, Thomas Moritz schrieb:
ich hatte gerade bezueglich einer Mail in suse-ml etwas probiert und komme direkt ins Gruebeln: Angenommen in Datei test.txt stehen jeweils am Zeilenanfang die folgenden Zeichen: 1 2 3 4 5 6 7 8 9 0 #
Test1: grep -v [1,3,5,9,\#] test.txt
Wozu hast du hier mehrere Kommata?
Die hatte ich mir mal zur besseren Uebersicht angewoehnt:-) [1-3,a-e,y,z] Spielt in meinem folgenden Beispiel auch keine funktionelle Rolle!
$ { seq 0 9; echo "#"; } | grep -v [1,3,5,9,\#] | xargs echo 0 2 4 6 7 8 $ { seq 0 9; echo "#"; } | grep -v [1,2,3,5,9,\#] | xargs echo 0 4 6 7 8
zwei funktionierende Beispiele (mit Komma und ohne) { seq 0 9; echo "#"; } | grep -v [1,3,5,9,\#] | xargs echo 0 2 4 6 7 8 { seq 0 9; echo "#"; } | grep -v [1359\#] | xargs echo 0 2 4 6 7 8 jetzt kommt die 2 ins Spiel - igitt { seq 0 9; echo "#"; } | grep -v [12359\#] | xargs echo 0 1 3 4 5 6 7 8 9 # Ich krieg nen Krampf. Steht hier ein Bit im grep quer? Getestet habe ich bereits in der Text-Konsole und der X-Konsole! MfG Th. Moritz - -- Betrachte das Minimum als Basis und schon bist Du schlau, reich, huebsch ... und alt. (c)ThM. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFADjexPBTBVZNAOL4RAgElAKC1vDvDkLHShTnSZEqNwy3syRTxfwCeOylU IyoqFj3GDHRqrq7vNEiC6Uk= =gI1w -----END PGP SIGNATURE-----