11 Mar
2001
11 Mar
'01
16:03
Hi Ein Ausschnitt aus dem Linux-Anwenderhandbuch von lunetix.de: 1 $ for i in *.foo; do 2 >base='basename $i .foo' 3 >mv $i $base.bar 4 >done 5 $_ Die Anweisung soll alle .foo-Dateien nach .bar umbenennen. Das tut es aber nicht. Man muss wohl dafür Zeile 2 in ">base=$(basename $i .foo)" umbenennen - warum? ' ' und $() sollten doch das Gleiche bewirken!! Grüße ChristophR.