J'ai un script bash qui appelle qsub
avec plusieurs variables:Envoyer tableau à pbs scénario
group=group_1
normals=$(IFS=,; echo *.txt)
qsub -v VAR1=$group,VAR2=${normals[@]} [...] run_script.pbs
run_script.pbs
#PBS -l nodes=1:ppn=16
#PBS -l walltime=2:00:00
#PBS -l mem=10GB
group=$VAR1
normals=$VAR2
echo ${normals[@]}
Dans ce cas, le tableau contient normals
plusieurs noms de fichiers, mais lorsque j'essaie d'accéder à ceux-ci dans le script .pbs, seul le premier est imprimé.
Quelle est la manière correcte de passer et accéder à un tableau dans un script .pbs?
@Inian - exactement – fugu
La réponse a été utile? Si cela a résolu votre problème, n'oubliez pas de marquer la réponse acceptée – Inian