Créer un fichier avec écrasement

Fermé
winalbest - 26 août 2003 à 00:41
 bobo - 15 sept. 2003 à 17:56
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

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 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
26 août 2003 à 09:07
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 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 114
26 août 2003 à 15:28
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
ou

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