Chercher un champs vide

Résolu/Fermé
dino - Modifié par jipicy le 16/09/2015 à 13:12
 dino - 16 sept. 2015 à 13:12
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

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
16 sept. 2015 à 12:33
hello
$ grep -E ' +' fichier
0000104566991988 000000000152404
009749001535455 0000000000220510
$ grep -Ev ' +' fichier
00974900288062150000000000136097
00974753931310010000000000200334
00974900268871340000000000168031
1
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
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
16 sept. 2015 à 13:05
y a-t-il des espaces en fin de lignes ? voir avec cat -A fichier
quel système ?
0
Effectivement y'a un espace fin de ligne ,mauvais copier/coller !!


Merci beaucoup ca fct !!
0