Choix d'un repertoire

sidney22 Messages postés 4 Date d'inscription   Statut Membre -  
sidney22 Messages postés 4 Date d'inscription   Statut Membre -
Bonjour,

Je suis nouveau dans tous ce qui est programmation surtout en ksh.
Voici mon probleme je dois lister un repertoire sa je l'ai fait mais la ou sa me pose probleme
c'est de faire un script ksh qui me permette de lui indiquer ou est ce repertoire.
Un script me permettant d'aller dans ce repertoire puis de lancer mon script de listage.

Merci d'avance de vos infos.
Configuration: Windows XP
Firefox 2.0.0.15

3 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Il suffit de lui donner le chemin :
    ls /chemin/vers/répertoire/à/lister
    ou
    cd /chemin/vers/répertoire/à/lister
    ls
    ;-))
    1
    1. 1
       
      pour info la commande pwd sert à donner le répertoire courant
      0
    2. sidney22 Messages postés 4 Date d'inscription   Statut Membre 2
       
      Je voudrais que le script propose a l'utilisateur de rentrer le chemin du répertoire.
      De façon que l'utilisateur puisse rentrer le répertoire qu'il voudrais.
      0
  2. sidney22 Messages postés 4 Date d'inscription   Statut Membre 2
     
    en ligne de commande cette fonction fonctionne mais pas en dans un script.
    var="mon_repertoire"
    cd $mon repertoire
    1
    1. 1
       
      utilise la commande READ pour faire une saisie intéractive
      0
    2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Je dirai plutôt :
      var="mon_repertoire"
      cd "$var"
      ;-))
      0
  3. sidney22 Messages postés 4 Date d'inscription   Statut Membre 2
     
    apres teste de ce script

    echo "Entrez le nom du repertoire que vous voulez lister : "
    read nom_repertoire
    cd $nom_repertoire


    j'ai le message d'erreur
    Entrez le nom du repertoire que vous voulez lister :
    nono
    ./chemin_rep.ksh[11]: /home/cronacle: cannot execute - Is a directory
    ./chemin_rep.ksh[12]: /home/cronacle: cannot execute - Is a directory


    malgré un changement des droits sur les répertoires et fichiers
    1