Hallo,
habe follgenden Codeschnipsel:
Code:
echo $1
echo $2
echo $dir
echo "=="
neu=`echo $dir|sed -e s#$1#$2#g`
echo $neu
und die Ausgabe ist:
Code:
.
/home/mpw/testbilder2
./audi_klein
==
/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2/home/mpw/testbilder2
Denk ich falsch oder was ist los? Meiner Meinung nach muss herauskommen:
Code:
.
/home/mpw/testbilder2
./audi_klein
==
/home/mpw/testbilder2/audi_klein
Was habe ich falsch geamcht? Verstehe echt die Welt nicht mehr, warum kopiert der den Pfad so oft hintereinader?
Danke für Tipps.
Gruß
MPW
Lesezeichen