Comment créer un nouveau fichier sous unix?
Comment puis-je créer un nouveau fichier dans un autre répertoire? Si le fichier existe, il devrait également créer un nouveau fichier.
Je suis l'aide de la commande:
Touch workdirectory/filename.txt
la commande est
doit être en minuscules t..
touch ne va pas créer un nouveau fichier s'il existe. uniquement la mise à jour du dernier accès/modification de fois dans ce cas.
Pouvez-vous préciser ce que "Si le fichier existe, il doit être de créer un nouveau fichier" signifie? Un nouveau fichier avec un nom composé?
touch
pas Toucher.doit être en minuscules t..
touch ne va pas créer un nouveau fichier s'il existe. uniquement la mise à jour du dernier accès/modification de fois dans ce cas.
Pouvez-vous préciser ce que "Si le fichier existe, il doit être de créer un nouveau fichier" signifie? Un nouveau fichier avec un nom composé?
install /dev/null empty_file
OriginalL'auteur user2285422 | 2013-04-17
Vous devez vous connecter pour publier un commentaire.
Essayer
> workdirectory/filename.txt
Ce serait:
Vous pouvez le considérer comme équivalent à:
OriginalL'auteur devnull
La commande est minuscule:
touch filename
.Gardez à l'esprit que
touch
ne fera que créer un nouveau fichier si il n'existe pas! Voici quelques docs pour faire bonne mesure: http://unixhelp.ed.ac.uk/CGI/man-cgi?touchSi vous souhaitez toujours utiliser un fichier vide, une façon de le faire serait d'utiliser:
echo -n > filename
.OriginalL'auteur pcalcao