We might have an OSMC bug here. This would affect all platforms. A search for System.Exec on the Kodi forum seems to suggest there are some problems.
See http://kodi.wiki/view/list_of_built-in_functions. You could try RunScript and wrap the call to the bash script with a Python one (a bit ugly, for sure), or even rewrite the script in Python as it’s simple enough.