Réponses:
Le contenu du fichier ne sera pas perdu et il ne sera même pas modifié. La seule chose qui se produit lorsque vous exécutez touch
sur un fichier déjà existant est que les horodatages d'accès et de modification du fichier sont mis à jour à l'heure actuelle.
Ceci est expliqué dans le touch
manuel ( man touch
).
touch
. Qu'il crée le fichier s'il n'est pas déjà existant est secondaire.
touch
trouve dans Bell Labs V7 Unix, dans laquelle il a créé le fichier, sauf s'il a -c
été utilisé. Mais vous n'avez peut-être pas laissé entendre qu'il ne pouvait pas créer de fichiers depuis le début?
Update the access and modification times of each FILE to the current time.