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:cut [11/06/2010 19:41]
smolski
doc:systeme:cut [03/07/2014 00:06]
127.0.0.1 modification externe
Ligne 1: Ligne 1:
 +====== CUT ======
 +
 +La commande ''​cut''​ permet la recherche par sélection de sections spécifiques dans un fichier.
 +
 +Pour les exemples, nous utiliserons le fichier /​etc/​passwd. \\
 +Affichage sans sélection avec [[:​doc:​editeurs:​less | la commande less]] :
 +<​code>​
 +$ less /etc/passwd
 +root:​x:​0:​0:​root:/​root:/​bin/​bash
 +daemon:​x:​1:​1:​daemon:/​usr/​sbin:/​bin/​sh
 +bin:​x:​2:​2:​bin:/​bin:/​bin/​sh
 +sys:​x:​3:​3:​sys:/​dev:/​bin/​sh
 +sync:​x:​4:​65534:​sync:/​bin:/​bin/​sync
 +games:​x:​5:​60:​games:/​usr/​games:/​bin/​sh
 +.../...
 +</​code>​
 +
 +===== Option -c =====
 +
 +Afficher uniquement les  caractères ​ aux  positions indiquées dans la //liste de caractères//​.
 +
 +
 +^   ​Option ^    Signification ​  ^
 +|-c1-5 | Permet de sélectionner les colonnes 1 à 5.|
 +|-c14- | Permet de sélectionner de la colonne 14 à la dernière.|
 +|-c1-3,​14-18 | Permet de spécifier plusieurs plages de colonnes.|
 +
 +==== Exemple option -c : ====
 +
 +    cut -c1 /etc/passwd
 +
 +Affichera la première colonne du fichier ///​etc/​passwd//​.
 +
 +<​code>​
 +$ cut -c1 /etc/passwd
 +r
 +d
 +b
 +s
 +s
 +g
 +.../...
 +</​code>​
 +
 +===== Option -f =====
 +
 +N'​afficher que les champs indiqués dans la liste sélectionnée. \\
 +À utiliser en complément de l'​option ''​-d''​ suivante.
 +
 +===== Option -d =====
 +
 +On peut également spécifier un séparateur de champs avec l'​option -d.
 +
 +==== Exemple option -d -f : ====
 +
 +Dans le fichier /​etc/​passwd,​ afficher le //​sixième//​ champ par ligne, dont le séparateur de champs est le caractére double point ('':''​) :
 +<​code>​
 +$ cut -d: -f6 /etc/passwd
 +/root
 +/usr/sbin
 +/bin
 +/dev
 +/bin
 +/usr/games
 +.../...
 +</​code>​
 +
 +
 +
 +
 +
 +
  
doc/systeme/cut.txt · Dernière modification: 05/06/2015 04:17 par martinux_qc

Pied de page des forums

Propulsé par FluxBB