Archiv verlassen und diese Seite im Standarddesign anzeigen : Bashscript: Sind Dateien im Verzeichnis?
CboyGeek
13-11-2002, 18:21
Hallo allerseits!
Wie kann man denn mit einem Bash-Skript überprüfen, ob sich Dateien in einem bestimmten Verzeichnis befinden?
tkortkamp
13-11-2002, 18:40
Spontan würde ich das jetzt so machen:
if [ -d $1 ]; then
if [ $(du -s $1 | awk '{ print $1 }') == 4 ]; then
echo "Verzeichnis ist leer"
else
echo "Im Verzeichnis befinden sich Dateien!"
fi
else
echo "Das angegebene Verzeichnis existiert nicht!"
fi
# vi suche.sh
#!/bin/sh
#
a=`insgesamt 0`
z=`ls -l $1`
if [ "$a" = "$z" ] ; then echo 'keine Files im Verzeichnis'; else echo 'Files vorhanden'; fi
# ./suche /usr/bin/local
So etwas ?
T;o)Mes
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.