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,
    set var=`ls -1 | sed -n 2p`
    echo "$var"
    ;-))
    0
    1. Modérateur
      :-))
      0
    2. Modérateur
      @lami20j((-;
      0
  2. 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