Bonjour,
SVP, je veux extraire des ligne qui contiennent un caractère d'espace depuis la colone 83 + 16 colonnes et ignorer toutes les lignes qui contiennent un autre caractère/chaine/entier dans cette plage de colonnes.
voilà mon fichier file.txt
voilà mon code je veux ajouter cette condition à ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 7653903747235209876401 HGFDKJKK 98765435475237 caJHGFDSQ200 00779999 654321000704 2014100812204898764513165432 7653903747235209854311 KJH 98765435475280 lkjUIHJ100808442700001298765432 654321009999 2014100812204898764513165432 7653903747235209854311 BBB 98765435475280 lkjUIHJ100808442700001298765432 654321009999 2014100812204898764513165432 7653903747235209876401 GHJUYTHH 98765435475237 caJHGFDSQ200 00779999 654321000704 2014100812204898764513165432
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #!/bin/sh var='^20141008' awk -v var=$var '$1~/[01]1$/ && $7 ~ var' file.txt
Partager