Partage
  • Partager sur Facebook
  • Partager sur Twitter

Script qui affiche recursivement le contenu rep

    29 décembre 2018 à 0:37:47

    Bonjour les amis je travaille sur un exercice de script 

    je me suis vraiment cassé la tête avec lui je trouve pas une solution l'enoncé :

    Ecrire un script qui affiche récursivement le contenu d'un repertoir donner en argument

    voila ce que j'ai fait :

    #!/bin/bash
    
    
    listing ()
    {
            for i in `ls $1`
            do
                    echo -e "$i\n"
                    if [ -d $i ]
                    then          
                      listing $1/$i
                    fi
            done
    }
    
    listing $1
    ~          

    merci d'avence

    • Partager sur Facebook
    • Partager sur Twitter
      29 décembre 2018 à 3:29:10

      salut,

      depuis quelques années déjà, il est possible de définir une option du shell bash pour descendre dans les sous-répertoires.

      man bash, et cherche shopt

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

      Script qui affiche recursivement le contenu rep

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown