Aller au contenu

D'autres commandes utiles

Les exemples de cet page sont des compléments de l'activité réalisée au début de ce chapitre.
Il est fortement conseillé de les réaliser sur sa machine.

cat : afficher le contenu d'un fichier texte

cat permet différentes fonctions dont l'affichage du contenu de fichiers et la concaténation de fichiers.

Exemple

Le dossier activite_linux contient le fichier test.py.
On se rend dans ce dossier et on entre la commande :

20
cat test.py

L'image ci-dessous montre la réponse affichée par la console :

cat

nano : éditer le contenu d'un fichier texte

nano permet d'accéder à un éditeur de texte (très) minimaliste afin de modifier le contenu d'un fichier texte.

Exemple

  1. Dans le dossier activite_linux, on crée le fichier test2.py : nano

  2. On ouvre ensuite ce fichier avec nano :

    21
    nano test2.py
    

  3. L'interface change d'apparence : nano

  4. Entrez le programme Python ci-dessous.
    Attention, il est possible que le pavé numérique ne fonctionne pas et les indentations (4 espaces) ne sont pas automatiques. nano

  5. Sortez de nano à l'aide de la combinaison de touches [Ctrl] + [X] nano puis confirmez avec [Y] puis Entrée].

  6. Vérifiez que le fichier test2.py est un fichier Python valide en l'exécutant : nano

grep : Rechercher une chaîne de caractères

grep permet différentes fonctions dont la recherche d'une chaîne de caractères dans un fichier et l'affichage des lignes du fichier contenant cette chaîne.

Exemple

Vous venez de créer le fichier test2.py.
Ce fichier contient-il la chaîne de caractères print ?

Pour le savoir, saisissez la commande :

25
grep print test2.py
L'image ci-dessous montre la réponse affichée par la console :

grep