Script - Debian

Résolu
Wilfou Messages postés 108 Statut Membre -  
jipicy Messages postés 41342 Statut Modérateur -
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 108 Statut Membre 10
 
le paramètre -f sert à vérifier l'existence du fichier.
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
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