Hallo, Am Mon, 28 Apr 2008, Roman Fietze schrieb:
On Monday 28 April 2008 12:01:09 Andre Tann wrote:
find . -iname '*&*' | while read xx; do mv "\"$xx\"" "'$(echo $xx | sed 's/&/_/g')'"; done
Ich nutze bei der bash lieber $(prog) anstatt die Backticks:
find . -iname '*&*' | \ while read xx; do mv "$xx" $(echo $xx | sed 's/&/_/g'); done
Und das scheint zu funktionieren. Quoting um $() herum ist IMHO nicht notwendig.
Der Anschein ist nicht ausreichend. -dnh -- "You don't have to spamvertise good porn." -- Bisky, in a conversation -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org