Programmation bas niveau (BNV) Help

Cours : Les commandes plus complexes

> : remplacer le contenu d'un fichier

> la redirection simple permet de rediriger la sortie d'une commande sur l'entrée d'un fichier.

Exemple

echo "Hello world !\n" > hello.txt

Va donc remplacer le contenu du fichier hello.txt par le contenu renvoyé par echo

>> : rajouter au contenu d'un fichier

>> la redirection double permet d'ajouter le contenu de la sortie d'une commande à la fin du contenu d'un fichier.

Exemple

echo "Kikou\n" >> hello.txt

Le fichier hello.txt contiendra donc "Hello world !\nKikou\n"

&& : enchaîner les commandes

&& permet d'exécuter plusieurs commandes les unes à la suite des autres.

Exemple

cd ./notes && ls

Ici le && permet de faire le ls directement après s'être déplacé dans le dossier.

| : enchaîner la sortie des commandes

| permet d'exécuter plusieurs commandes les unes à la suite des autres en utilisant la sortie de la première commande comme entrée de la seconde.

Exemple

cat annuaire.txt | grep "0242424242"

Ici le | permet d'utiliser le résultat que donne le cat pour faire la recherhe de mot via la commande grep. Seul le résultat de la dernière commande sera affiché dans le terminal.

Exercices : Les commandes plus complexes

06 October 2025