Script shell et conditions
Bonjour,
chaque jour c'est une nouvelle recherche. Voila quels sont les arguments pour faire dans un script Shell une condition du style :
si des fichiers existes dans le repertoire alors tu executes
commande 1, commande 2
if [ ]
then
commande 1
commande 2
else
exit 1
fi
Avez vous une idée?
Merci
--
L'accès au savoir est la première liberté que chaque homme devrait avoir.
chaque jour c'est une nouvelle recherche. Voila quels sont les arguments pour faire dans un script Shell une condition du style :
si des fichiers existes dans le repertoire alors tu executes
commande 1, commande 2
if [ ]
then
commande 1
commande 2
else
exit 1
fi
Avez vous une idée?
Merci
--
L'accès au savoir est la première liberté que chaque homme devrait avoir.
Configuration: Linux Debian Mozilla 1.8.1.14
6 réponses
-
if [ -f "nom_du_fichier" ]; then
commande1
commande2
fi -
if test -f toto.txt
then
rm toto.txt
if test -f *.ok
then -
tu connais les noms des fichiers ? si oui tu les mets à la suite dans la condition...
if [ -f "nom_du_fichier1" ] && [ -f "nom_du_fichier2" ] ; then
commande1
commande2
fi -
Contributeuron ne peut pas mettre de wild card dans un test
DIR=$(ls ${TMPDIR}/*.*)
if [ -n $DIR ] ; then
... -
ModérateurPlus simplement même :
if [ "$(ls -A ${TMPDIR}/)" ]; then cmd...; else exit; fidevrait le faire...
-
Merci un peut en retard j'étais en congés.