Créer un fichier avec écrasement

winalbest -  
 bobo -
Bonjour à tous,
j'ai un petit problème car j'aimerais créer un fichier avec un script et si ce fichier existe je voudrais l'écraser...j'ai essayé touch mais ca ne amrche pas, comment dois je faire ?
Meric
A voir également:

4 réponses

jipicy
 
Salut.

Si j'ai tout bien compris, tu veux créer un fichier à partir d'un script.
Donc logiquement dans ton script tu dois avoir un caractère de redirection ">" qui écrase automatiquement le contenu de ton fichier.
Le caractère ">>" lui écrit à la suite.
Donc "no soucis".

JP
0
Pitu Messages postés 1460 Statut Contributeur 125
 
Toutafé, Jipicy.
Pour compléter, je rajouterais juste que la commande "touch" a juste pour effet de modifier la date de dernière mise à jour d'un fichier.

a+

  (:•Þ   Pitu
0
batmat Messages postés 1871 Statut Membre 114
 
S'il tient vraiment à ce que le fichier n'existe pas, de mémoire
 if `test -f nomdufichier' 
then rm nomdufichier 
fi


(man test pour plus de précisions :-) )

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
0
bobo
 
ou

if [ -f nomdufichier ]
then rm nomdufichier
else touch nomdufichier
fi
0