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
doc:systeme:commandes:les-commandes-join-paste-split-et-nl [08/10/2015 18:28]
milou [La commande uniq]
doc:systeme:commandes:les-commandes-join-paste-split-et-nl [06/11/2015 17:57] (Version actuelle)
paskal [D'autres commandes pour la gestion des fichiers-texte]
Ligne 3: Ligne 3:
   * 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>​débutant avisé}}   * 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>​à-tester}}   * Suivi : {{tag>​à-tester}}
     * Création par [[user>​Hypathie]] le 07/06/2014     * Création par [[user>​Hypathie]] le 07/06/2014
Ligne 425: Ligne 425:
 cat ~/​Essai-text-processing/​liste-fruits cat ~/​Essai-text-processing/​liste-fruits
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 1 fraise 1 fraise
 2 abricot 2 abricot
 3 pomme 3 pomme
-</code>+</file>
 ====Découpage par taille et répartition en autant de fichiers ==== ====Découpage par taille et répartition en autant de fichiers ====
 <​note>​ <​note>​
Ligne 460: Ligne 460:
 ls fruit1b* ls fruit1b*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 fruit1baa fruit1baa
-</code>+</file>
  
 >Un seul fichier a été créé. ​ >Un seul fichier a été créé. ​
Ligne 469: Ligne 469:
 cat fruit1b* cat fruit1b*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 1 fraise 1 fraise
 2 abricot 2 abricot
 3 pomme 3 pomme
-</code>+</file>
  
 >Le fichier est créé dans le répertoire dans lequel le terminal est ouvert.\\ >Le fichier est créé dans le répertoire dans lequel le terminal est ouvert.\\
Ligne 481: Ligne 481:
 split -C 1b ~/​Essai-text-processing/​liste-fruits fruit1b && mv fruit1b* ~/​Essai-text-processing/​ split -C 1b ~/​Essai-text-processing/​liste-fruits fruit1b && mv fruit1b* ~/​Essai-text-processing/​
 </​code>​ </​code>​
-<​code> ​+<​code ​user
 ls ~/​Essai-text-processing/​fruit1b* ls ~/​Essai-text-processing/​fruit1b*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 /​home/​hypathie/​Essai-text-processing/​fruit1baa /​home/​hypathie/​Essai-text-processing/​fruit1baa
-</code>+</file>
   * Ou encore :   * Ou encore :
 <code user> <code user>
Ligne 497: Ligne 497:
 ls fruit1b* ls fruit1b*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 fruit1baa fruit1baa
-</code>+</file>
  
 ====Découpage par ligne ==== ====Découpage par ligne ====
Ligne 519: Ligne 519:
  ls x*  ls x*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 xaa  xab  xac xaa  xab  xac
-</code>+</file>
 <code user> <code user>
  cat x*  cat x*
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
 1 fraise 1 fraise
 2 abricot 2 abricot
 3 pomme 3 pomme
-</code>+</file>
  
 =====La commande unexpand ===== =====La commande unexpand =====
Ligne 556: Ligne 556:
 ===Affichage avec cat : ce sont des espaces === ===Affichage avec cat : ce sont des espaces ===
 <code user> <code user>
-cat ~/​Essai-text-processing/​users-infos-espaces +cat ~/​Essai-text-processing/​users-infos-espaces</​code>​ 
-# Retour :+<file config retour de la commande>​
         01        Toto        toto@gmx.fr ​       modo         01        Toto        toto@gmx.fr ​       modo
        ​02 ​      ​Titi ​      ​titi@gmail.com ​      ​membre        ​02 ​      ​Titi ​      ​titi@gmail.com ​      ​membre
-         ​03 ​        ​Lili ​        ​lili@hotmail.com ​        ​membre +         ​03 ​        ​Lili ​        ​lili@hotmail.com ​        ​membre</​file> 
-</code>+
 ===Conversion des espaces en tabulation === ===Conversion des espaces en tabulation ===
 <code user> <code user>
 unexpand -a ~/​Essai-text-processing/​users-infos-espaces unexpand -a ~/​Essai-text-processing/​users-infos-espaces
 </​code>​ </​code>​
-<code>+<file config retour de la commande>
  01   Toto       toto@gmx.fr modo  01   Toto       toto@gmx.fr modo
        ​02 Titi  ​  ​titi@gmail.com membre        ​02 Titi  ​  ​titi@gmail.com membre
  03     Lili lili@hotmail.com  ​ membre  03     Lili lili@hotmail.com  ​ membre
  
-</code>+</file>
 <​note>​ <​note>​
-  * Option ''​-a''​ pour que la conversion des espaces ait lieu partout et pas seulement pour les espaces ​constituants ​la première ​colonnes ​de droite.+  * Option ''​-a''​ pour que la conversion des espaces ait lieu partout et pas seulement pour les espaces ​constituant ​la première ​colonne ​de droite.
   * Les groupes de moins de sept espaces consécutifs n'ont pas été convertis en tabulation. ​   * Les groupes de moins de sept espaces consécutifs n'ont pas été convertis en tabulation. ​
 </​note>​ </​note>​
Ligne 592: Ligne 592:
  
 <code user> <code user>
-cat ~/​Essai-text-processing/​users-infos-tabul +cat ~/​Essai-text-processing/​users-infos-tabul</​code>​ 
-# Retour :+<file config retour de la commande>​
  01   Toto       toto@gmx.fr modo  01   Toto       toto@gmx.fr modo
        ​02 Titi  ​  ​titi@gmail.com membre        ​02 Titi  ​  ​titi@gmail.com membre
  03     Lili lili@hotmail.com  ​ membre  03     Lili lili@hotmail.com  ​ membre
  
-</code>+</file>
 ====Convertion des tabulations en espaces==== ====Convertion des tabulations en espaces====
  
 <code user> <code user>
-expand ~/​Essai-text-processing/​users-infos-tabul +expand ~/​Essai-text-processing/​users-infos-tabul</​code>​ 
-# Retour :+<file config retour de la commande>​
         01        Toto        toto@gmx.fr ​       modo         01        Toto        toto@gmx.fr ​       modo
        ​02 ​      ​Titi ​      ​titi@gmail.com ​      ​membre        ​02 ​      ​Titi ​      ​titi@gmail.com ​      ​membre
          ​03 ​        ​Lili ​        ​lili@hotmail.com ​        ​membre          ​03 ​        ​Lili ​        ​lili@hotmail.com ​        ​membre
  
-</code>+</file>
 ==== Déterminer le nombre d'​espaces qui remplaceront chaque tabulation==== ==== Déterminer le nombre d'​espaces qui remplaceront chaque tabulation====
   * option ''​-t''​ nombre   * option ''​-t''​ nombre
 <code user> <code user>
-expand -t 1 ~/​Essai-text-processing/​users-infos-tabul +expand -t 1 ~/​Essai-text-processing/​users-infos-tabul</​code>​ 
-# Retour :+<file config retour de la commande>​
  ​01 ​  ​Toto ​      ​toto@gmx.fr ​ modo  ​01 ​  ​Toto ​      ​toto@gmx.fr ​ modo
        02 Titi    titi@gmail.com membre        02 Titi    titi@gmail.com membre
   03     ​Lili ​ lili@hotmail.com ​  ​membre   03     ​Lili ​ lili@hotmail.com ​  ​membre
-</code>+</file>
  
 ====Aller plus loin avec les commandes expand et unexpand ==== ====Aller plus loin avec les commandes expand et unexpand ====
 Voir : [[doc:​systeme:​expand |expand]] Voir : [[doc:​systeme:​expand |expand]]
  
doc/systeme/commandes/les-commandes-join-paste-split-et-nl.1444321697.txt.gz · Dernière modification: 08/10/2015 18:28 par milou

Pied de page des forums

Propulsé par FluxBB