tech:bash_astuces
Ceci est une ancienne révision du document !
Table des matières
Bash astuces
Check syntax avec shellcheck
Voir aussi :
shellcheck monscript.sh
Si faux positif
# shellcheck disable=SC2086 rsync $RSYNC_OPT "${PART}/" "${PART_TMP}/"
$ shellcheck plop.sh In mkiso-debian.sh line 56: source "$FIC_PROPERTIES" ^-- SC1090: Can't follow non-constant source. Use a directive to specify location.
Solution
Ajouter en commentaire shellcheck source=
- plop.sh
# shellcheck source=vars/vm-deb10.var source "$FIC_PROPERTIES"
puis
shellcheck -x plop.sh
Avancé
Alternative à eval pour les variables Meta variables
$ a=1
$ b=2
$ meta_var="a"
$ echo ${!meta_var}
1
Linter
tech/bash_astuces.1742825205.txt.gz · Dernière modification : de 127.0.0.1
