Tuts terminaux

Comment ajouter du texte à la fin d'un fichier sous Linux

Comment ajouter du texte à la fin d'un fichier sous Linux

Parfois, lorsque vous travaillez avec des fichiers texte, il vous suffit d'ajouter un nouveau texte à la fin du fichier sans supprimer son contenu. Cette opération s'appelle l'ajout sous Linux.

De plus, l'opération d'ajout peut être utilisée avec non seulement du texte ; il peut être utilisé avec des commandes où vous pouvez ajouter la sortie de la commande à la fin d'un fichier.

Ajouter du texte à un fichier sous Linux

Dans ce tutoriel, nous allons vous montrer comment utiliser l'opération d'ajout dans les systèmes Linux à l'aide du terminal. Nous allons couvrir les quatre méthodes suivantes :

Avant de commencer ce tutoriel, créons d'abord un nouveau fichier vide à l'aide de la commande ci-dessous :

touchez append_example

Créer un nouveau fichier vide

Vérifiez si le fichier a été créé avec succès. Notez également que la taille du fichier est zéro, ce qui signifie qu'il s'agit d'un fichier vide.

ls -l

Exemple de fichier créé avec succès

Méthode 1 : rediriger le texte vers un fichier à l'aide de l'opérateur >

En règle générale, l'opérateur > peut être utilisé pour ajouter du texte à un fichier déjà existant. Cependant, si le fichier n'est pas trouvé, il crée un nouveau fichier. De plus, chaque fois que l'opérateur > est utilisé, il écrase le contenu du fichier.

Pour écraser le contenu d'un fichier, utilisez l'opérateur > comme suit :

echo "bonjour tout le monde" > append_example

Rediriger la sortie vers un fichier

Pour vérifier et afficher le contenu du fichier à l'aide de la commande cat, procédez comme suit :

chat append_example

Contenu du fichier exemple 1

Méthode 2 : ajouter du texte à un fichier existant à l'aide de l'opérateur >>

Dans cette méthode, l'opérateur >> peut être utilisé pour ajouter du texte à la fin d'un fichier sans écraser son contenu. De même, si le fichier n'a pas été trouvé, la commande crée un nouveau fichier.

Utilisez l'opérateur >> pour ajouter du texte comme suit :

echo 'c'est la deuxième ligne' >> append_example

Ajouter la sortie à un fichier et ne pas l'écraser

Pour afficher le contenu du fichier :

chat append_example

Contenu du fichier exemple 2

Comme vous pouvez le voir, en utilisant l'opérateur >>, le texte a été ajouté à la fin du fichier et n'a pas écrasé le contenu du fichier.

Méthode 3 : ajouter la sortie de la commande à un fichier existant

Ici, nous allons ajouter une sortie de commande à la fin d'un fichier.

Ajoutez la valeur actuelle de la variable du répertoire de travail à un fichier comme suit :

echo $PWD >> ajouter_exemple

Ajouter la sortie de la commande à un fichier et ne pas l'écraser

Affichez le contenu du fichier comme suit :

chat append_example

Contenu du fichier exemple 3

De plus, vous pouvez utiliser n'importe quelle autre commande pour ajouter son contenu à un fichier.

date >> ajouter_exemple

Ajouter la sortie de la commande de date à un fichier

Afficher le contenu du fichier.

chat append_example

Contenu du fichier exemple 4

Méthode 4: Ajouter à l'aide d'une commande tee

De plus, vous pouvez utiliser la commande tee pour ajouter du texte. Avant d'utiliser la commande tee, créons d'abord un deuxième fichier d'exemple que nous utilisons dans la commande tee.

Créez un deuxième fichier d'exemple et ajoutez-y du texte comme suit :

echo '11111111111' > append_example2

Créer un autre fichier d'exemple

Affichez le contenu du deuxième fichier d'exemple :

chat append_example2

Contenu du deuxième fichier d'exemple

Utilisons maintenant la commande tee pour ajouter le contenu d'un fichier à un autre comme suit.

chat append_example2 | tee -a append_example

Ajouter à l'aide de la commande tee

Ensuite, vous pouvez afficher le contenu du fichier comme suit :

chat append_example

Contenu du fichier exemple 5

Conclusion

Il s'agit de diverses manières d'ajouter du texte à un fichier sous Linux. Quelles autres manières passionnantes préférez-vous? Faites-nous savoir dans les commentaires ci-dessous et partagez l'article avec vos amis si vous avez aimé l'article.

Comment changer la taille, la couleur et le schéma du pointeur et du curseur de la souris sous Windows 10
Le pointeur et le curseur de la souris dans Windows 10 sont des aspects très importants du système d'exploitation. Cela peut également être dit pour d...
Moteurs de jeux gratuits et open source pour le développement de jeux Linux
Cet article couvrira une liste de moteurs de jeux gratuits et open source qui peuvent être utilisés pour développer des jeux 2D et 3D sur Linux. Il ex...
Tutoriel Shadow of the Tomb Raider pour Linux
Shadow of the Tomb Raider est le douzième ajout à la série Tomb Raider - une franchise de jeux d'action-aventure créée par Eidos Montréal. Le jeu a ét...