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

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
voilà mon code je veux ajouter cette condition à ce code:
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
merci