Commande linux
Résolu/Fermé
Lotfi
-
Modifié le 9 févr. 2022 à 12:46
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 12 févr. 2022 à 11:30
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 12 févr. 2022 à 11:30
A voir également:
- Commande linux
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
4 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
Modifié le 9 févr. 2022 à 12:47
Modifié le 9 févr. 2022 à 12:47
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 .
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
9 févr. 2022 à 12:52
9 févr. 2022 à 12:52
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
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
9 févr. 2022 à 15:51
9 févr. 2022 à 15:51
hello
$ grep -Eo "[0-9]+" fic1
065987525
0678142536
0658479852
0685987452
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 811
9 févr. 2022 à 16:51
9 févr. 2022 à 16:51
Ne pas oublier dans ce cas d'ajouter en fin de commande
| sed '3q;d'afin de n'extraire que le 3e numéro. Et il ne faut pas que des numéros apparaissent dans le champs prénom et nom de famille. C'est peu probable mais bon :-)
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
12 févr. 2022 à 11:30
12 févr. 2022 à 11:30
$ sed 's/^[^,]* *, *[^,]* *, *//' fic1
065987525
0678142536
0658479852
0685987452