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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [12/09/2010 16:49] 127.0.0.1 édition externe |
doc:systeme:cat [09/09/2013 11:51] smolski [cat - éditeur de texte] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== La commande cat ====== | ====== La commande cat ====== | ||
- | Cette commande permet d'afficher le contenu des fichiers. | + | Cette commande permet d'afficher le contenu d'un ou des fichiers sélectionnés. |
===== Syntaxe ===== | ===== Syntaxe ===== | ||
Ligne 25: | Ligne 25: | ||
cobex4@pc:~> man cat | cobex4@pc:~> man cat | ||
- | ===== cat - concaténer ===== | + | ==== Exemple ==== |
cat permet d'afficher le contenu de plusieurs fichiers, les uns à la suite des autres, c'est-à-dire de les //concaténer// ! | cat permet d'afficher le contenu de plusieurs fichiers, les uns à la suite des autres, c'est-à-dire de les //concaténer// ! | ||
Ligne 49: | Ligne 49: | ||
Intéressant ! :-) | Intéressant ! :-) | ||
- | ===== cat - Edition de fichier ===== | + | ===== cat - recherche dans de multiples fichiers ==== |
- | La commande ''cat'', combiné avec la [[commande:echo | commande Echo]] et la [[commande:> | commande Chevron " > "]], permet de créer un seul fichier rassemblant les informations d'un ou de plusieurs fichiers d'informations ou de sécurité. | + | $ cat test1.txt test2.txt test3.txt | grep sa |
+ | |||
+ | Vous obtenez : | ||
+ | salut | ||
+ | |||
+ | ===== cat - édition de fichier ===== | ||
+ | |||
+ | La commande ''cat'', combinée avec la [[commande:echo | commande Echo]] et la [[commande:chevron | commande Chevron " > "]], permet de créer un seul fichier rassemblant les informations d'un ou de plusieurs fichiers d'informations ou de sécurité. | ||
**Exemple :** | **Exemple :** | ||
Ligne 59: | Ligne 66: | ||
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. | ||
- | ===== cat - Editeur de texte ===== | + | ===== cat - éditeur de texte ===== |
+ | |||
+ | Ces commandes sont à faire en session user. | ||
On tape : | On tape : | ||
- | $ cat > ~/test4.txt <<EOF | + | cat > ~/test4.txt <<EOF |
> Salut | > Salut | ||
> mon | > mon | ||
Ligne 85: | Ligne 94: | ||
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]] : | ||
- | $ less test4.txt | + | less test4.txt |
Salut | Salut | ||
mon | mon | ||
Ligne 94: | Ligne 103: | ||
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 : | ||
- | $ cat >> ~/test4.txt <<EOF | + | cat >> ~/test4.txt <<EOF |
> Comment vas-tu | > Comment vas-tu | ||
> 'yau d'poële ? | > 'yau d'poële ? | ||
Ligne 100: | Ligne 109: | ||
Et nous obtenons : | Et nous obtenons : | ||
- | $ less test4.txt | + | ess test4.txt |
Salut | Salut | ||
mon | mon | ||
Ligne 111: | Ligne 120: | ||
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 : | ||
- | $ rm test4.txt | + | rm test4.txt |
//Ouf !// :-D | //Ouf !// :-D |