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

Résolu
finisterre29 Messages postés 2 Statut Membre -  
finisterre29 Messages postés 2 Statut Membre -
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.
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    grep -E '^.{934}4' fichier
    --
    lami20j
    1
    1. finisterre29 Messages postés 2 Statut Membre
       
      Merci pour ton aide.
      0