Bonjour,

J'ai un répertoire "data" qui peut contenir n sous-dossiers. Le dernier sous-dossier contient un fichier "config.yml" que je souhaite parser.
Je ne vois pas ou se situe le problème.
Merci de votre aide.

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
21
22
23
24
25
26
27
 
 
#!/bin/sh
 
fonction()
{
	home=$(pwd)
	fichier="config.yml"
 
	for i in `ls $home/data/*`
	do
		if [ -e $fichier ]
		then
			while read line
			do
				case $line in
					*"jdkversion"*)
						param=`echo $line | awk -F":" '{ print $2}'`
						echo ${param}
					;;
				esac
			done < $fichier
		fi
	done
}
 
fonction