Je viens de le faire passer et il y a pas mal d'avertissement et 2 erreurs.
Ils concernent tous le globbing et word-splitting.
#!/bin/bashfor i in *.pdf
do
vips copy _"$i"[page=4,dpi=300]"${i%%.*}".tif[compression=jpeg,Q=40]echo"$i"#pour verifier si ca se passe bien -> ouiecho"${i%%.*}"#pour verifier si ca se passe bien -> ouinom=_$(zbarimg "${i%%.*}".tif 2>/dev/null | awk -F "CODE-39:"'{ print _2ドル}');tableau=("${nom// / }")echo"$nom"#pour verifier si ca se passe bien -> ouifor m in "${tableau[@]}"doecho"$m"| tr -d "\n"| dmtxwrite -m 20 -d 9 -s 18x18 -o "$m.tif"echo"$m"#pour verifier si ca se passe bien -> ouidoneecho"après la boucle"#pour verifier si ca se passe bien -> ouiecho"$i"#pour verifier si ca se passe bien -> ouiecho"${i%%.*}.tif"#pour verifier si ca se passe bien -> oui#la cela merde ->>>
vips insert _"${i%%.*}.tif""_${tableau[5]}.tif""${i%%.*}5.tif[compression=jpeg]"1750288done
me donne
In vc line 5:
vips copy _"$i"[page=4,dpi=300] "${i%%.*}".tif[compression=jpeg,Q=40]
^--------------^ SC2102: Ranges can only match single chars (mentioned due to duplicates).
^---------------------^ SC2102: Ranges can only match single chars (mentioned due to duplicates).
For more information:
https://www.shellcheck.net/wiki/SC2102 -- Ranges can only match single char...
[^] # Re: Shellcheck
Posté par Amiralgaby . En réponse au message passage de variable à une commande. Évalué à 2.
Je recommande aussi,
Je viens de le faire passer et il y a pas mal d'avertissement et 2 erreurs.
Ils concernent tous le globbing et word-splitting.
me donne
Amiralgaby#1847