|
|
|
@ -88,7 +88,27 @@ creeMV()
|
|
|
|
|
presenceParametre "$#" "$1"
|
|
|
|
|
shift
|
|
|
|
|
if [[ ${temoin_c} -ne 1 ]]; then
|
|
|
|
|
commandes_a_executer+=("nouvMV cpu ${1}")
|
|
|
|
|
# <type de cpu>:<nombre de coeur>:<nombre de file d'execution>
|
|
|
|
|
|
|
|
|
|
cpu_type=$( echo ${1} | awk -F: '{print $1}' )
|
|
|
|
|
echo "${cpu_type}" # Debogage
|
|
|
|
|
if [[ -z "${cpu_type}" ]]; then
|
|
|
|
|
die "Le type de CPU n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
cpu_nombre_de_coeurs=$( echo ${1} | awk -F: '{print $2}' )
|
|
|
|
|
echo "${cpu_nombre_de_coeurs}" # Debogage
|
|
|
|
|
if [[ -z "${cpu_nombre_de_coeurs}" ]]; then
|
|
|
|
|
die "Le nombre de cœurs n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
cpu_nombre_de_files_d_execution=$( echo ${1} | awk -F: '{print $3}' )
|
|
|
|
|
echo "${cpu_nombre_de_files_d_execution}" # Debogage
|
|
|
|
|
if [[ -z "${cpu_nombre_de_files_d_execution}" ]]; then
|
|
|
|
|
die "Le nombre de files d'execution n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
commandes_a_executer+=("nouvMV cpu ${cpu_type} ${cpu_nombre_de_coeurs} ${cpu_nombre_de_files_d_execution}")
|
|
|
|
|
temoin_c=1
|
|
|
|
|
else
|
|
|
|
|
die "L'option ${1} a déjà été renseignée." 3
|
|
|
|
|