J
Janine
Eroberer
Hallo Jungs,
könnt ihr mir kurz sagen warum das nicht funktioniert ? Ist zum testen ob das eine File in dem anderen Ordner auch existiert … (file c existiert im 2ten Ordner nicht)
#!/bin/sh
for i in `ls ./tmp1`
do
if
find ./tmp2 -name "$i" -print
then echo "gefunden"
else
echo "nicht gefunden"
fi
done
Ausgabe:
./tmp2/a
gefunden
./tmp2/b
gefunden
gefunden
könnt ihr mir kurz sagen warum das nicht funktioniert ? Ist zum testen ob das eine File in dem anderen Ordner auch existiert … (file c existiert im 2ten Ordner nicht)
#!/bin/sh
for i in `ls ./tmp1`
do
if
find ./tmp2 -name "$i" -print
then echo "gefunden"
else
echo "nicht gefunden"
fi
done
Ausgabe:
./tmp2/a
gefunden
./tmp2/b
gefunden
gefunden