Megvan a hiba forrása!
exclist=$(printf -- "--exclude='%s'\n" "${excludes[@]}")
A fentivel nem megy, ha kézzel írom be a tar commandba, akkor megy.
Nem... mégsem az. Ha a scriptből kiechozom a commandot, és kézzel futtatom, akkor működik. Ha a scriptet használom, akkor nem.
Nem megy:
tar -cvf ${path_archive} ${exclist} ${dirlist}
Megy:
echo "tar -cvf ${path_archive} ${exclist} ${dirlist}"
majd Ctrl+C, konzolba Ctrl+V
[ Szerkesztve ]