Création de nouveaux fichiers dans le Bourne Again Shell ( BASH ) qui vient avec la plupart des distributions de Linux et Unix peut être fait dans une variété de façons. Le tutoriel suivant décrit les trois plus courantes : touch , écho, et la redirection . Il décrit également un exemple particulier : la commande mktemp qui peut être utilisé pour créer des fichiers uniques en utilisant un nom de fichier de base et une extension randomisée . Instructions
1
Tapez la commande suivante pour créer un nouveau fichier avec la commande « touch» :
contact nom
La commande touch est livré avec toutes les versions d' Unix et Linux et a deux effets . Si elle est utilisée sur un fichier qui n'existe pas , le fichier est créé . Si elle est utilisée sur un fichier existant , le " dernier accès " temps est mis à jour à l'heure actuelle
2
Tapez la commande suivante pour créer un nouveau fichier avec la commande " echo" : .
< P > echo "Ceci est le contenu . " > nom
Cela crée le fichier "filename" dans un fichier texte et met immédiatement le texte donné à la commande echo dans le fichier.
3 Type de
ce qui suit pour créer un nouveau fichier via une redirection : Photos
ls > fichier
Ceci est techniquement identique à l' étape précédente, mais il est important d'illustrer . Normalement, quand un utilisateur tape "ls" à partir de l'invite, une liste de tous les fichiers dans le répertoire courant sont affichés sur le terminal. En utilisant la redirection , les résultats de la commande "ls" (ou toute autre commande Unix) sont réacheminés que le contenu du fichier texte. La commande ci-dessus permet donc un fichier texte contenant une liste de tous les fichiers dans le répertoire courant "filename"
4
Tapez la suivante pour créer un fichier temporaire : .
Mktemp nom . XXX
Cette commande spéciale crée un fichier temporaire avec un nom de fichier aléatoire. Le "XXX" sera remplacée par une série aléatoire de lettres et de chiffres , résultant en un fichier avec un nom comme " filename.06m . " En outre , tant que mktemp est donné une série de quelque part de X dans le nom du fichier , il va s'assurer que le fichier qui est unique , garantissant un nouveau fichier vide sera créé.