Bonjour à tous,
je m'initie a la programmation shell..
je test un script qui doit normalement m'afficher que les dossiers (recursif) du chemin voulu
#!/bin/bash
function fic_or_dos
{
#j'essai la fonction test -d pour n'afficher que les dossier
if [ test -d $1 == true] then echo $1;
}
function traceur {
# fonction qui va parcourir les dossiers de maniere recursif et afficher que les dossier
ls -R $1 | fic_or_dos;
}
traceur $1 $2 $3 $4 $5;
bon, vous l'aurez deviné cela ne marche pas...
la condition if n'est pas bonne (fic_or_dos), venant du monde PhP, je n'ai pas encore certaines base des scripts shell
pouvez vous m'aider ?
merci 😉