Mailinglist Archive: opensuse-de (878 mails)
| < Previous | Next > |
Re: Was findet find, was greppt grep?
- From: David Haller <dnh@xxxxxxxxxxxx>
- Date: Fri, 9 Dec 2011 14:37:26 +0100
- Message-id: <20111209133726.GA2095@grusum.endjinn.de>
Hallo,
Am Fri, 09 Dec 2011, Andre Tann schrieb:
Keine Ahnung. Hier geht's:
$ ( set -x ; echo -e "foo \nbar" | grep -E " $"; )
+ echo -e 'foo \nbar'
+ grep -E ' $'
foo
Aber warum grep?
find . -type d -name '* ' -printf '"%p"\n'
HTH,
-dnh
--
Wenn man keine Vögel mag, ist es völlig in Ordnung, mit Kanonen auf
Spatzen zu schiessen. -- ratti in suse-linux
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx
Am Fri, 09 Dec 2011, Andre Tann schrieb:
ich kapier da grad was nicht:
# find . -type d | grep -E " $" | while read x; do echo "\"$x\""; done
[...]
"./MP/.MH-Mail Archiv.Kunden"
[...]
Ich möchte also Verzeichnisse finden, die auf ein Leerzeichen enden.
Warum enthält $x dann Pfade, die nicht auf ein Leerzeichen enden?
Keine Ahnung. Hier geht's:
$ ( set -x ; echo -e "foo \nbar" | grep -E " $"; )
+ echo -e 'foo \nbar'
+ grep -E ' $'
foo
Aber warum grep?
find . -type d -name '* ' -printf '"%p"\n'
HTH,
-dnh
--
Wenn man keine Vögel mag, ist es völlig in Ordnung, mit Kanonen auf
Spatzen zu schiessen. -- ratti in suse-linux
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx
| < Previous | Next > |