Script - Debian

Résolu/Fermé
Wilfou Messages postés 101 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 3 janvier 2014 - 15 août 2010 à 17:14
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 15 août 2010 à 18:35
Bonjour,

J'ai retrouvé un script que j'avais créé sous Debian 5.0 Lenny mais il y a un paramètre dedans que je ne comprends plus, je ne sais plus à quoi il sert :

if [ -f "rep_rapport/rapport.txt" ]
then
    rm "rep_rapport/rapport.txt"
else
    touch "rep_rapport/rapport.txt"
fi


Si mes souvenirs sont bon, en regardant le reste du script, ce passage vérifie l'existence de rapport.txt et s'il existe, il le supprime. Sinon, il créé un fichier rapport.txt vierge.

Est-ce que quelqu'un pourrait me dire à quoi sert le paramètre -f au début de la condition if ?

Merci

A voir également:

1 réponse

Wilfou Messages postés 101 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 3 janvier 2014 10
15 août 2010 à 18:31
le paramètre -f sert à vérifier l'existence du fichier.
0
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
15 août 2010 à 18:35
Salut,

Si personne ne t'a répondu c'est sûrement aprce qu'avec un simple "man bash" tu avais ta réponse, et je me doute que c'est ce que tu as du faire, non ?

Merci pour le retour tout de même ;-)
0