Bonjour,
J'ai effectué un script bash qui me permet de lister les répertoires présents dans un répertoire.
Mon but est de concaténer dans une chaîne de caractères les nom des ses répertoires suivis d'une virgule.
Je n'arrive pas à mettre en place cette concaténation (developpeur web).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #!/bin/bash if [ "$#" != 1 ] then echo "Syntaxe d'appel : $0 nomRepertoire" exit 1 fi if [ ! -d $1 ] then echo "\"$1\" n'est pas un nom de répertoire valide" exit 1 fi for fich in $1/* do if [ -d $fich ] then echo $(basename "$fich") fi done
Quelqu'un pourrait-il m'aider ?
Par avance merci.
Bonne journée.
Partager