Commande linux
Résolu
Lotfi
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Salut
Je voudrais savoir comment afficher que le nombre de la 3ème ligne dans ce fichier (nommé
Je voudrais savoir comment afficher que le nombre de la 3ème ligne dans ce fichier (nommé
fic1) sans le nom / prénom :
benali , oumer , 065987525
lolo , marti , 0678142536
pipo , mano , 0658479852
jean , pierre , 0685987452
A voir également:
- Commande linux
- Invite de commande - Guide
- Commande terminal mac - Guide
- Linux reader - Télécharger - Stockage
- Commande dism - Guide
- Diskpart commande - Guide
4 réponses
Bonjour,
Regarde la fonction
Exemple :
En y ajoutant un peu de
Regarde la fonction
awk.
Exemple :
awk -F, '{print $3}' Input_file
En y ajoutant un peu de
sedou de
headet
tailtu devrais obtenir ce que tu veux .
Bonjour,
En s'inspirant de cette discussion, tu peux faire par exemple :
Si de plus tu veux supprimer les espaces, tu peux les substituer par rien avec un
Bonne chance
En s'inspirant de cette discussion, tu peux faire par exemple :
cat fic.txt | cut -d"," -f3 | sed '3q;d'
-
cat
affiche le contenu du fichier ; -
cut
extrait la troisième colonne en utilisant le délimiteur,
; -
sed
extrait la troisième ligne.
Si de plus tu veux supprimer les espaces, tu peux les substituer par rien avec un
sedsupplémentaire :
cat fic.txt | cut -d"," -f3 | sed '3q;d' | sed -e 's/ //g'
Bonne chance