Shell (petit programme)

Fermé
bleach - 26 oct. 2008 à 16:31
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 26 oct. 2008 à 16:35
Bonjour,
j'ai écrit un programme pour tester si un fichier existe dans le repertoire courrant et si il existe est que c'est un fichiet texte ou un repertoire ou autre :
--------------------------------------------------------------------------------------------------------------------------------------------------------------
# !/bin/bash
echo "dooner le nom de fichier"
read fich
if (find /home -name $fich -type f)
then echo "le fichier existe(ce n'est pas ni un repertoire ni un fichier texte"
else if (find /home -name $fich -type f -o -type d)
then echo " c'est un fichier texte (existe) "
else if (find /home -name $fich -type d)
then echo " c'est un dossier (existe)"
else
echo "le fichier n'existe pas "
fi
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
mais ca n'a pas marcher je n sais pas pourquoi
de l'aide s'il vous plait

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
26 oct. 2008 à 16:35
Merci de rester sur le message précédent et de tenir compte de la (des) réponse(s) donnée(s) !
-1