Listing répertoires/fichiers

Bonsoir,

je souhaite écrire un script bash réalisant les mêmes opération que la commande tree (listing des sous-répertoires et des fichiers que chacun des sous répertoires contient), in faut donc bien évidemment utiliser la récursivité.

Une idée ?

Merci

3 réponses

  1. Contributeur
    Salut,

    je souhaite écrire un script bash
    Et tu n'as encore exploré aucune piste ?
    0
    1. Modérateur
      Salut

      Une boucle en utilisant la commande ls peut faire l'affaire si j'ai bien compris la demande.
      0
      1. Si j'ai un petit bout de piste:

        for i in $1/*
        do
        if [ -d $i ]
        then
        $0 $i
        else
        echo "$i"
        fi
        done

        Pierre: je voudrais eviter de passé par ls si possible.
        0