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:commandes:les-commandes-join-paste-split-et-nl [27/05/2015 15:21]
captnfab [La commande join]
doc:systeme:commandes:les-commandes-join-paste-split-et-nl [08/10/2015 18:18]
milou [La commande join]
Ligne 2: Ligne 2:
  
   * Objet : Voici d'​autres commandes pour la gestion de fichiers texte   * Objet : Voici d'​autres commandes pour la gestion de fichiers texte
-  * Niveau requis : {{tag>grand-débutant }}+  * Niveau requis : {{tag>​débutant ​avisé}}
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>​à-placer}} +  * Suivi : {{tag>​à-tester}} 
-    * Création par [[user>​Hypathie]] 07/​06/​2014 +    * Création par [[user>​Hypathie]] ​le 07/​06/​2014 
-    * Testé par <...> le <​...> ​FIXME+    * Testé par <...> le <​...> ​
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=92369#​p92369 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=92369#​p92369 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-**Nota : Voici des commandes très simples d'​utilisation. ** 
- 
-Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 47: Ligne 44:
 cat ~/​Essai-text-processing/​essai-fmt cat ~/​Essai-text-processing/​essai-fmt
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 chez debian-facile c'est facile ... très facile ... très très facile ... très tr chez debian-facile c'est facile ... très facile ... très très facile ... très tr
 ès très très très très facile ... facile et encore facile ! ès très très très très facile ... facile et encore facile !
-</code>+</file>
  
 >​L'​affichage avec la commande ''​cat''​ peut être difficile à lire. >​L'​affichage avec la commande ''​cat''​ peut être difficile à lire.
Ligne 58: Ligne 55:
 fmt ~/​Essai-text-processing/​essai-fmt fmt ~/​Essai-text-processing/​essai-fmt
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 chez debian-facile c'est facile ... très facile ... très très facile chez debian-facile c'est facile ... très facile ... très très facile
 ... très très très très très très facile ... facile et encore ... très très très très très très facile ... facile et encore
 facile ! facile !
-</code>+</file>
 <​note>​ <​note>​
   * Par défaut, la commande ''​fmt''​ affiche le contenu d'un fichier par ligne de 75 caractères maximum.   * Par défaut, la commande ''​fmt''​ affiche le contenu d'un fichier par ligne de 75 caractères maximum.
 +
   * L'​option ''​-w''​ : pour indiquer le nombre de caractère par ligne   * L'​option ''​-w''​ : pour indiquer le nombre de caractère par ligne
 <code user> <code user>
 fmt -w 20 ~/​Essai-text-processing/​essai-fmt fmt -w 20 ~/​Essai-text-processing/​essai-fmt
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 chez debian-facile chez debian-facile
 c'est facile c'est facile
Ligne 79: Ligne 77:
 ... facile et ... facile et
 encore facile ! encore facile !
-</code>+</file>
 </​note>​ </​note>​
  
Ligne 86: Ligne 84:
 fmt -w 20 ~/​Essai-text-processing/​essai-fmt | less fmt -w 20 ~/​Essai-text-processing/​essai-fmt | less
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 chez debian-facile chez debian-facile
 c'est facile c'est facile
Ligne 97: Ligne 95:
 encore facile ! encore facile !
 (END) (END)
-</code>+</file>
   * Voir [[doc:​editeurs:​less| la commande less]]   * Voir [[doc:​editeurs:​less| la commande less]]
  
Ligne 118: Ligne 116:
 </​code>​ </​code>​
  
-<code>+<file config retour de la commande>
 # ~/.bashrc: executed by bash(1) for non-login shells. # ~/.bashrc: executed by bash(1) for non-login shells.
 # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc) # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc)
Ligne 128: Ligne 126:
       *) return;;       *) return;;
 esac esac
-</code>+</file>
 >​Premières lignes du retour. >​Premières lignes du retour.
    
Ligne 136: Ligne 134:
 </​code>​ </​code>​
  
-<code>+<file config retour de la commande>
 1 # ~/.bashrc: executed by bash(1) for non-login shells. 1 # ~/.bashrc: executed by bash(1) for non-login shells.
 2 # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc) 2 # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc)
Ligne 146: Ligne 144:
 7       *) return;; 7       *) return;;
 8 esac 8 esac
-</code>+</file>
  
 >​Premières lignes du retour >​Premières lignes du retour
Ligne 155: Ligne 153:
 fmt -w 65 ~/​Essai-text-processing/​bashrc-bis | nl ~/​Essai-text-processing/​bashrc-bis | less fmt -w 65 ~/​Essai-text-processing/​bashrc-bis | nl ~/​Essai-text-processing/​bashrc-bis | less
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
      ​1 ​ # ~/.bashrc: executed by bash(1) for non-login shells.      ​1 ​ # ~/.bashrc: executed by bash(1) for non-login shells.
      ​2 ​ # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc)      ​2 ​ # see /​usr/​share/​doc/​bash/​examples/​startup-files (in the package bash-doc)
Ligne 166: Ligne 164:
      ​8 ​ esac      ​8 ​ esac
  
-</code>+</file>
  
 >​Premières lignes du retour >​Premières lignes du retour
Ligne 191: Ligne 189:
 cat ~/​Essai-text-processing/​users cat ~/​Essai-text-processing/​users
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 01 Toto 01 Toto
 02 Titi 02 Titi
 03 Lili 03 Lili
-</code>+</file>
  
 <code user> <code user>
Ligne 201: Ligne 199:
 </​code>​ </​code>​
  
-<code>+<file config retour de la commande>
 toto@gmail.com 01 toto@gmail.com 01
 titi@gmx.fr 02 titi@gmx.fr 02
 lili@hotmail.com 03 lili@hotmail.com 03
-</code>+</file>
  
 ===Fusion de ces deux fichiers === ===Fusion de ces deux fichiers ===
Ligne 212: Ligne 210:
 join -1 1 -2 2 ~/​Essai-text-processing/​users ~/​Essai-text-processing/​infos-users join -1 1 -2 2 ~/​Essai-text-processing/​users ~/​Essai-text-processing/​infos-users
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 01 Toto toto@gmail.com 01 Toto toto@gmail.com
 02 Titi titi@gmx.fr 02 Titi titi@gmx.fr
 03 Lili lili@hotmail.com 03 Lili lili@hotmail.com
-</code>+</file>
   * Explications :   * Explications :
     * l'​option ''​-1''​ : donne le n° de colonne du champ commun, pour le premier document     * l'​option ''​-1''​ : donne le n° de colonne du champ commun, pour le premier document
Ligne 229: Ligne 227:
 <​note>​ <​note>​
 Pour fusionner des fichiers qui ont en commun '':''​\\ ​ Pour fusionner des fichiers qui ont en commun '':''​\\ ​
 +
 ''​join -t':'​ -2 1 -2 2 fichier1 fichier2''​ ''​join -t':'​ -2 1 -2 2 fichier1 fichier2''​
 </​note>​ </​note>​
Ligne 241: Ligne 240:
 </​code>​ </​code>​
  
-<code>+<file config retour de la commande>
 01 Toto toto@gmail.com 01 Toto toto@gmail.com
 02 Titi titi@gmx.fr 02 Titi titi@gmx.fr
 03 Lili lili@hotmail.com 03 Lili lili@hotmail.com
-</code>+</file>
 =====La commande paste ===== =====La commande paste =====
 ===Syntaxe de la commande paste === ===Syntaxe de la commande paste ===
Ligne 289: Ligne 288:
  
 === Vérification === === Vérification ===
-<​code ​user>+<​code>​
 01 Toto toto@gmail.com 01 01 Toto toto@gmail.com 01
 02 Titi titi@gmx.fr 02 02 Titi titi@gmx.fr 02
doc/systeme/commandes/les-commandes-join-paste-split-et-nl.txt · Dernière modification: 06/11/2015 17:57 par paskal

Pied de page des forums

Propulsé par FluxBB