UNIX : Récupération lignes
bob
-
Haiti -
Haiti -
Bonjour
J'ai un fichier .txt à traiter avec un shell, fichier sous la forme :
COLONNE 1 COLONNE 2 COLONNE 3 COLONNE4
123654 OURS 012 12
789654 LION 013
784596 LAPIN 015 11
456213 PLOMB
125478 FER 14
...etc
Je veux récupérer dans un nouveau fichier ( possédant 4 colonnes ) uniquement les lignes qui ont leurs 3 et 4 colonnes renseignées ( cad toutes sauf les lignes qui ont uniquement leurs deux colonnes renseignées )
Attention, les lignes n'ayant que les deux premières colonnes renseignées n'ont pas de tabulation pour les colonnes 3 et 4 , celà passe directement à la ligne suivante ( idem pour les lignes n'ayant que les trois premières colonnes de remplies )
Comment procéder?
Merci
J'ai un fichier .txt à traiter avec un shell, fichier sous la forme :
COLONNE 1 COLONNE 2 COLONNE 3 COLONNE4
123654 OURS 012 12
789654 LION 013
784596 LAPIN 015 11
456213 PLOMB
125478 FER 14
...etc
Je veux récupérer dans un nouveau fichier ( possédant 4 colonnes ) uniquement les lignes qui ont leurs 3 et 4 colonnes renseignées ( cad toutes sauf les lignes qui ont uniquement leurs deux colonnes renseignées )
Attention, les lignes n'ayant que les deux premières colonnes renseignées n'ont pas de tabulation pour les colonnes 3 et 4 , celà passe directement à la ligne suivante ( idem pour les lignes n'ayant que les trois premières colonnes de remplies )
Comment procéder?
Merci
A voir également:
- UNIX : Récupération lignes
- Formation ibm aix unix ✓ - Forum Linux / Unix
- Fichier executable unix - Forum MacOS
- JPEG formatés en Fichier exécutable Unix - Forum MacOS
- [UNIX] Compatiblité entre IBM AIX et RedHat ✓ - Forum Redhat
- Ipconfig unix ✓ - Forum Windows 7
2 réponses
cat tonfichier.txt | grep "[0-9]* [A-Za-z]* [0-9 ]*"
je t'aurais pas déjà répondu ? ça t'arrive de lire les pages du manuel:
man cat
man grep
ou
http://dpobel.free.fr/man/html/affiche_man.php?id=429
http://dpobel.free.fr/man/html/affiche_man.php?id=1256
tigrou - http://dpobel.free.fr/
je t'aurais pas déjà répondu ? ça t'arrive de lire les pages du manuel:
man cat
man grep
ou
http://dpobel.free.fr/man/html/affiche_man.php?id=429
http://dpobel.free.fr/man/html/affiche_man.php?id=1256
tigrou - http://dpobel.free.fr/