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

Ceci est une ancienne révision du document !


cut

Nota :

Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !

Introduction

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 la commande less :

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
.../...

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.

$ cut -c1 /etc/passwd
r
d
b
s
s
g
.../...

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 (:) :

cut -d: -f6 /etc/passwd
/root
/usr/sbin
/bin
/dev
/bin
/usr/games
.../...
1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/cut.1405521898.txt.gz · Dernière modification: 16/07/2014 16:44 par smolski

Pied de page des forums

Propulsé par FluxBB