Hallo Liste!
Heute habe ich mir ein kleines Skript erstellt (Beispiel):
#!/bin/bash
verzeichnis="/home/thilo/Data"
for datei in `ls -A $verzeichnis`
do
if [ -f $verzeichnis/$datei -a -r $verzeichnis/$datei ]
then
# hier wird die Datei weiterverarbeitet
# ...
# ...
fi
done
Anschliessend habe ich zu Testzwecken einige Dateien angelegt:
echo "abc" > /home/thilo/Data/datei-1
echo "xyz" > /home/thilo/Data/datei-2
echo "012" > "/home/thilo/Data/datei 3"
echo "789" > "/home/thilo/Data/datei 4"
Mein Problem: Es werden nur die Dateien verarbeitet, die kein
Leerzeichen enthalten.
Wie mu� ich (Newbie!) mein Skript �ndern, dass alle Dateien in dem
Verzeichnis beachtet werden?
Vielen Dank f�r Eure M�he!
Mit freundlichen Gr��en,
Thilo
--
Registered Linux user #348074 with the Linux counter
http://counter.li.org
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)