1 |
Bernd Wurst <bernd@××××××.org> wrote: |
2 |
|
3 |
> Ich denke nach wie vor, dass das dasselbe tut wie mein "grep -v"-Konstrukt |
4 |
> (sofern man egrep benutzt)... |
5 |
|
6 |
Nicht "denken" - testen! :) |
7 |
|
8 |
> Wenn du das anders verstehst, klär mich bitte auf. ;-) |
9 |
|
10 |
--($:~/tmp)-- cat foo |
11 |
234902348 # nein |
12 |
ja |
13 |
|
14 |
# doch |
15 |
|
16 |
--($:~/tmp)-- sed 's/#.*//;/^ *$/d' < foo |
17 |
234902348 |
18 |
ja |
19 |
|
20 |
--($:~/tmp)-- egrep -v '(^#|^ *$)' foo |
21 |
234902348 # nein |
22 |
ja |
23 |
|
24 |
Wie man sieht, löscht der sed Ausdruck alles das, was nach dem # |
25 |
kommt. So ist da das "# nein" aus der 1. Zeile verschwunden. Dies |
26 |
wird von dem "grep" Ausdruck nicht geleistet. |
27 |
|
28 |
Alexander S |
29 |
|
30 |
-- |
31 |
gentoo-user-de@g.o mailing list |