PDA

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

tomes
13-11-2002, 19:08
# 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