Mailinglist Archive: opensuse-de (1027 mails)

< Previous Next >
Re: Frage zu find und sed und Quoten
  • From: Christian Brabandt <cblists@xxxxxxxxxx>
  • Date: Mon, 28 Apr 2008 16:46:36 +0200
  • Message-id: <20080428144635.GA25020@xxxxxxxxxx>
Hi David!

On Mon, 28 Apr 2008, David Haller wrote:

find . -iname '*&*' | while read -r xx; do \
mv -i "$xx" "$(echo "$xx" | sed 's/&/_/g')"
done

oder:

find . -iname '*&*' | while read -r xx; do \
mv -i "$xx" "$(echo "$xx" | tr '&' '_')"
done

oder:

find . -iname '*&*' | while read -r xx; do \
mv -i "$xx" "`echo \"$xx\" | tr '&' '_'`"
done

Spontan hätte ich ja gesagt (für bash):
find . -name '*&*'| while read -r xx; do mv -i "$xx" "${xx/&/_)"; done

Und wieso eigentlich -iname?

Mit freundlichen Grüßen
Christian
--
hundred-and-one symptoms of being an internet addict:
134. You consider bandwidth to be more important than carats.

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups