logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:cat [19/09/2013 21:45]
smolski [cat - éditeur de texte]
doc:systeme:cat [19/09/2013 22:11]
smolski [cat]
Ligne 1: Ligne 1:
-====== ​La commande ​cat ======+====== cat ====== 
 + 
 +//testé// par **smolski** le 2013-08-19
  
 Cette commande permet d'​afficher le contenu d'un ou des fichiers sélectionnés,​ de plus, comme nous le verrons dans ce tuto, elle reste tellement simple et efficace que son emploi est très large et très étalé dans le temps avec très peu de modification. Cette commande permet d'​afficher le contenu d'un ou des fichiers sélectionnés,​ de plus, comme nous le verrons dans ce tuto, elle reste tellement simple et efficace que son emploi est très large et très étalé dans le temps avec très peu de modification.
Ligne 6: Ligne 8:
 ===== Syntaxe ===== ===== Syntaxe =====
  
-    ​cat+<file bash> 
 +cat</​file>​
  
  
 ==== Exemple ==== ==== Exemple ====
  
-    mattux@chile:​~> cat test.txt ​ +<file user> 
 +cat test.txt</​file>​
  
 Grâce à cette commande je peux voir le contenu du fichier test.txt Grâce à cette commande je peux voir le contenu du fichier test.txt
Ligne 19: Ligne 23:
 ==== Exemple ==== ==== Exemple ====
  
-    mattux@chile:​~> cat test.txt | less+<file user> 
 +cat test.txt | less</​file>​
  
 La commande ''​cat''​ contient d'​autres options mais j'ai mis juste l’essentiel. ​ La commande ''​cat''​ contient d'​autres options mais j'ai mis juste l’essentiel. ​
  
 Vous pouvez aussi obtenir la page de ''​man''​ de la commande avec Vous pouvez aussi obtenir la page de ''​man''​ de la commande avec
-    cobex4@pc:~ man cat+<file user> 
 +man cat</​file>​
  
 ==== Exemple ==== ==== Exemple ====
Ligne 34: Ligne 40:
 Créez 3 fichiers avec la [[commande:​echo | Commande Echo]]. Créez 3 fichiers avec la [[commande:​echo | Commande Echo]].
  
-   ​$ ​echo salut > test1.txt +<file user> 
-   $ echo mon > test2.txt +echo salut > test1.txt</​file>​ 
-   $ echo coco > test3.txt+ 
 +<file user> 
 +echo mon > test2.txt</​file>​ 
 + 
 +<file user> 
 +echo coco > test3.txt</​file>​
  
 D'une seule commande ''​cat'',​ vous pouvez afficher le contenu des trois fichiers ''​.txt''​ les uns à la suite des autres ainsi : D'une seule commande ''​cat'',​ vous pouvez afficher le contenu des trois fichiers ''​.txt''​ les uns à la suite des autres ainsi :
  
-   ​$ ​cat test1.txt test2.txt test3.txt+<file user> 
 +cat test1.txt test2.txt test3.txt</​file>​
  
 Vous obtenez : Vous obtenez :
  
-   salut +  ​salut 
-   ​mon +  mon 
-   ​coco+  coco
  
 Intéressant ! :-) Intéressant ! :-)
Ligne 52: Ligne 64:
 ===== cat - recherche dans de multiples fichiers ==== ===== cat - recherche dans de multiples fichiers ====
  
-   ​$ ​cat test1.txt test2.txt test3.txt | grep sa+<file user> 
 +cat test1.txt test2.txt test3.txt | grep sa</​file>​
        
 Vous obtenez : Vous obtenez :
-   salut +  ​salut 
  
 ===== cat - édition de fichier ===== ===== cat - édition de fichier =====
Ligne 63: Ligne 76:
 **Exemple :** **Exemple :**
  
-   ​$ ​cat /​proc/​cpuinfo > info_cpu.txt+<file user> 
 +cat /​proc/​cpuinfo > info_cpu.txt</​file>​
  
 Le fichier ''​info_cpu.txt''​ sera créé et rempli des informations concernant le ''​cpu''​ à fin de communication par réseau ou autres utilisations nécessitant de s'y référer. Le fichier ''​info_cpu.txt''​ sera créé et rempli des informations concernant le ''​cpu''​ à fin de communication par réseau ou autres utilisations nécessitant de s'y référer.
Ligne 72: Ligne 86:
  
 On tape : On tape :
-<​file ​bash>+<​file ​user>
 cat > ~/test4.txt <<EOF cat > ~/test4.txt <<EOF
-Salut +Salut 
-mon +mon 
-coco ! +coco ! 
-EOF</​file>​+EOF</​file>​
  
 <note important>​**ATTENTION !** Le > (chevron) de début de ligne indique un retour chariot (aller à la ligne).</​note>​ <note important>​**ATTENTION !** Le > (chevron) de début de ligne indique un retour chariot (aller à la ligne).</​note>​
Ligne 95: Ligne 109:
  
 Nous visionnons le contenu de ce nouveau fichier avec [[commande:​less | la Commande less]] : Nous visionnons le contenu de ce nouveau fichier avec [[commande:​less | la Commande less]] :
-<​file ​bash+<​file ​user
-   ​less test4.txt +less test4.txt</​file>​ 
-   ​Salut +On obtiens : 
-   ​mon +  Salut 
-   ​coco !</​file>​+  mon 
 +  coco !
  
 Et voilà, magique ! Et voilà, magique !
Ligne 105: Ligne 120:
 Par la suite, pour rajouter des lignes supplémentaires __sans effacer__ :!: le contenu déjà rédigé, après la commande ''​cat''​ il faut ''​doubler le chevron''​ devant ''​cat''​ comme ceci : Par la suite, pour rajouter des lignes supplémentaires __sans effacer__ :!: le contenu déjà rédigé, après la commande ''​cat''​ il faut ''​doubler le chevron''​ devant ''​cat''​ comme ceci :
 <file bash> <file bash>
-   cat >> ~/test4.txt <<​EOF +cat >> ~/test4.txt <<​EOF 
-   > Comment vas-tu +Comment vas-tu 
-   > 'yau d'​poële ? +'yau d'​poële ? 
-   > EOF</​file>​+EOF</​file>​
  
 Et nous obtenons : Et nous obtenons :
 <file bash> <file bash>
-   less test4.txt +less test4.txt</​file>​ 
-   ​Salut +Donne : 
-   ​mon +  Salut 
-   ​coco ! +  mon 
-   ​Comment vas-tu +  coco ! 
-   ​'yau d'​poële ?</​file>​+  Comment vas-tu 
 +  'yau d'​poële ?
  
 //Hop !// :-) //Hop !// :-)
  
 L'​exercice fini, la destruction de ce moment de poésie se fera par la [[commande:​rm | Commande rm]] ainsi : L'​exercice fini, la destruction de ce moment de poésie se fera par la [[commande:​rm | Commande rm]] ainsi :
-<​file ​bash+<​file ​user
-   ​rm test4.txt</​file>​+rm test4.txt</​file>​
  
 //Ouf !// :-D //Ouf !// :-D
doc/systeme/cat.txt · Dernière modification: 09/06/2020 14:35 par smolski

Pied de page des forums

Propulsé par FluxBB