[shell]recup mot fichier pour variable

Bonjour,

Je cherche en bash a récuperer le dernier mot de la première ligne d'un fichier pour la placer dansune variable.

Est ce possible et comment le faire ?

Merci pour votre aide

Stéphane

3 réponses

  1. Modérateur
    Salut,
    variable=$(awk 'NR == 1 {print $NF }' fichier)
    ;-))
    0
    1. Bonjour et merci

      J'avais trouvé ceci :

      export foo=`cat status.txt|head -1|awk '{ print $NF }'`


      Mais je vais essayer avec ton code.

      Merci encore

      Stéphane
      0
      1. Modérateur
        Au cas ou :
        foo=$(sed -n '1 s/.* //p' status.txt)
        ;-))
        0