Commande linux

Fermé
chawki - 13 avril 2009 à 23:34
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 14 avril 2009 à 08:58
Bonjour,
j'ai une liste de donnée composés sur 5 colonnes ,je veux afficher cette liste sous la forme du deux 1er colonnes(nom-prénom)
pouvez-vous m'aidez et me donnez la commande de l'affichage???
merci
A voir également:

2 réponses

macartur95 Messages postés 165 Date d'inscription samedi 28 mars 2009 Statut Membre Dernière intervention 4 mai 2009 23
14 avril 2009 à 00:22
Bonsoir,

il y a plusieurs façons de faire mais tout dépend de la source mais le principe est le meme

ls -la | awk '{print $1,$2}'

ou

cat "nom de fichier" | awk '{print $1,$2}'

ou avec une boucle

$1 $2 correspondent au numéro du champ et la ", " le séparateur de champ pour l'affichage

et il y a des spécialistes de awk qui vous le sortiront encore plus simple ou complexe
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
14 avril 2009 à 08:58
Salut,

Il me semble que ça marche aussi
awk '{print $1,$2}' fichier

A savoir que si le séparateur de colonnes n'est pas l'espace ça ne marchera pas
0