Mailinglist Archive: opensuse-de (878 mails)

< Previous Next >
Re: Was findet find, was greppt grep?
Hallo,

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 >
Follow Ups
References