Simple question c-shell

(questions sur le c-shell / csh)

Bonjour,
dans un fichier possédant plusieurs lignes, comment accéder à un ligne particulière? par exemple, si je tape un ls, comment mettre le contenu de la deuxième ligne dans une variable?

merci

2 réponses

  1. Modérateur
    Salut,
    debian:~> ls -1
    a
    b
    c
    d
    e
    f
    debian:~> set var=`ls -1 | head -2 | tail -1`
    debian:~> echo $v
    b
    debian:~> set var1=`ls -1 | sed -n 2p`
    debian:~> echo $var1
    b
    debian:~>
    
    0
    1. Modérateur
      Salut,
      set var=`ls -1 | sed -n 2p`
      echo "$var"
      ;-))
      0
      1. Modérateur
        :-))
        0
      2. Modérateur
        @lami20j((-;
        0