Bonjour à tous,
je suis débutante dans l'univers LINUX, je m'initie donc à partir d'exemples. J'ai commencé par essayer de créer un script:
#!bin/bash
#on met dans le fichier liste le nom de tous les fichiers de l'arborescence (ls -R récursif)
ls -R > liste
#on teste le code de retour de la commande de grep
#recherche du mot spécifié par $1 dans le fichier liste
if grep -w $1 liste
then echo "Il y a un fichier nommé $1 dans cette arborescence"
fi
#on efface le fichier liste après usage
rm list
C'est un script donné par le professeur, donc exempt d'erreur, mais pourquoi quand je tape le nom du fichier dans la console shell, j'obtiens le message d'erreur du style "bash: fichier not found" ?
Je vous remercie pour l'aide salvatrice que vous pouvez m'apporter.
dylady
P.-S.: la commande file appliquée sur mon fichier renvoit text, est-ce là le problème?
