Chercher un champs vide

Résolu
dino -  
 dino -
Bonjour,

j'ai un fichier de données ,je cherche dans une colonne de ce fichier un suite de chiffre ,je doit attraper tout les vides qui ce sont incrusté :
ex:
la colonne de chiffre :
00974900288062150000000000136097
00974753931310010000000000200334
0000104566991988 000000000152404
009749001535455 0000000000220510
00974900268871340000000000168031


La 3 et 4 ligne sont a extraire : un vide au milieu.

Merci a tous

3 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    $ grep -E ' +' fichier
    0000104566991988 000000000152404
    009749001535455 0000000000220510
    $ grep -Ev ' +' fichier
    00974900288062150000000000136097
    00974753931310010000000000200334
    00974900268871340000000000168031
    1
  2. dino
     
    Merci pour ta réponse ,mais
    de mon cote ca n'afficher pas le résultat attendu :

    cat fic
    00974900288062150000000000136097
    00974753931310010000000000200334
    0000104566991988 000000000152404
    009749001535455 0000000000220510
    00974900268871340000000000168031


    le "grep -E ' +' affiche la dernière ligne ,alors qu'il ne faut pas :
    grep -E ' +' fic
    0000104566991988 000000000152404
    009749001535455 0000000000220510
    00974900268871340000000000168031


    Avec l'option "-Ev", il n'affiche que les 2 première ligne et pas la dernière
    grep -Ev ' +' fic
    00974900288062150000000000136097
    00974753931310010000000000200334
    0
    1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
       
      y a-t-il des espaces en fin de lignes ? voir avec cat -A fichier
      quel système ?
      0
  3. dino
     
    Effectivement y'a un espace fin de ligne ,mauvais copier/coller !!

    Merci beaucoup ca fct !!
    0