Grep d'un cararactère sur une position donnée

Résolu/Fermé
finisterre29 Messages postés 2 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 13 décembre 2006 - 13 déc. 2006 à 10:43
finisterre29 Messages postés 2 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 13 décembre 2006 - 13 déc. 2006 à 13:30
Bonjour,
Je recherche un caractère particulier sur une position donnée dans un enregistrement d'un fichier.
Ex: trouver un enregistrement qui possède un '4' en position 935.
Je lance la commande UNIX suivante:
grep "^.\{934\}[4]" <nom_fichier>
J'obtiens la réponse suivante:
grep: Invalid {} repetition.
J'ai modifié plusieurs fois la commande Unix sans succès.
Merci d'avance pour votre aide.

1 réponse

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
13 déc. 2006 à 12:13
Salut,
grep -E '^.{934}4' fichier
--
lami20j
1
finisterre29 Messages postés 2 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 13 décembre 2006
13 déc. 2006 à 13:30
Merci pour ton aide.
0