sitter added a comment.
`{}` expansions are bashism. Never ever test files meant for sh with bash and be mindful that many distributions will symlink /bin/bash to /bin/sh. There is a huge amount of not so subtle syntax differences between POSIX sh and bash that an sh-only implementation will not know what to do with. https://linux.die.net/man/1/checkbashisms can also be used, but is less reliable than simply running the script through a sh-only implementation. https://mywiki.wooledge.org/Bashism and https://wiki.ubuntu.com/DashAsBinSh have a fairly comprehensive list of the bigger pitfalls. REPOSITORY R266 Breeze Icons REVISION DETAIL https://phabricator.kde.org/D27557 To: ngraham, #vdg, ndavis, #frameworks, sitter Cc: bcooksley, kossebau, kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns