Primeiro de tudo, /usr/bin/mono-service.exe
não existe.
Em seguida, de acordo com o seu link postado . Seu script deve ler algo assim:
#!/bin/sh
/usr/bin/mono /usr/lib/mono/4.5/mono-service.exe ./AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono-service ./AudioRecorder.exe "$@"
ou
#!/bin/bash
mono ./AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono ./AudioRecorder.exe "$@"
No entanto, eles só funcionarão se o arquivo exe estiver em sua pasta pessoal e, idealmente, devem incluir o caminho real para o arquivo exe, como o seguinte, se o arquivo exe estiver em sua pasta pessoal:
#!/bin/sh
/usr/bin/mono /usr/lib/mono/4.5/mono-service.exe ~/AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono-service ~/AudioRecorder.exe "$@"
ou
#!/bin/bash
mono ~/AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono ~/AudioRecorder.exe "$@"
Como alternativa, se o arquivo estiver na pasta "Downloads":
#!/bin/sh
/usr/bin/mono /usr/lib/mono/4.5/mono-service.exe ~/Downloads/AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono-service ~/Downloads/AudioRecorder.exe "$@"
ou
#!/bin/bash
mono ~/Downloads/AudioRecorder.exe "$@"
ou
#!/bin/sh
/usr/bin/mono ~/Downloads/AudioRecorder.exe "$@"