Test sur le resultat de find

Résolu
Bonsoir all

g un p'tit probleme dans ce script , en faite je veux afficher l'arborescence à partir du repertoire passé en parametre ou par defaut à partir du repertoire courant ...puis (et c ici qu y a le probleme)
je vais tester la permission de l'acces en ecriture sur ces fichiers trouvés, voici le code ...si qqun peut vraiment m'aider...merci d'avance!

#!/bin/bash

if [ $# = 1 ]
then
$1 = .
fi
echo $1
for i in `find $1 -type d -exec ls {} \;`do \
if [ ! -w $i ]
then
echo " acces refusé "
done
Configuration: Linux Ubuntu
Mozila Firefox

3 réponses

  1. pas de quoi -;)

    dis moi stp comment je peux marquer le sujet comme resolu ??, je vois pas la fameuse case à cocher !!
    0
    1. Contributeur
      Bien sur, c'est en dessus de ton premier poste, à droite ;-)
      0
  2. Contributeur
    Ça c'est très sympa de laisser ton script, un beau doigt d'honneur à Microsoft ;-))

    Cordialement
    0
    1. Pose cette question la : http://forum.ubuntu-fr.org/

      Je pense que tu aura plus de réponse !
      0
      1. merci d'avoir repondre ...

        j'ai arrivé à le resoudre et voici le script peut etre que qqun en aura besoin

        #!/bin/bash

        for i in `find $1 -type d` ; do \
        ls -r $i
        echo
        if [ ! -w $i ]
        then
        echo " $i acces refusé "
        fi
        done
        unset i
        0