je lance la prochaine bash:Bash/command not found
cd /$P/"W${GU}"
GV = $(find . -type f -printf '%[email protected] %p\n' | sort -n | tail -1 | sed 's/.*PO\.\([0-9]*\).*/\1/')
\cp $P/"Wa ${GV}"/PO.${GV}/la_${GV}_PO.${GV}.exe $P/"$JOB_NAME"/S-${SV}_PO.$SV/G
Il retourner la prochaine:
/tmp/h4.sh: line 3: GV: command not found
Quelle est la raison? Bash (ou sh) ne tolère aucun espace autour de l'opérateur d'affectation =
Vous ne pouvez pas avoir d'espaces dans les affectations de variables. Cela devrait être 'GV = $ (...' – user000001
Cela devrait être une réponse, user000001 – Joni