I used to wrap my shell scripts in some .app bundles to make the scripts more accessible for my coworkers. To do so I created the folder structure and saving the .plist file along with the .icns and of course the executable shell script. Since I updated to Catalina I have some issues executing the .apps. It is executing the script, but is not able to call other programs, it seems like.
In this test the log is written but ffmpeg never starts. I can run the shell script manually in terminal though without any problems. I suspect some security mechanism but I don’t get any prompt to grant permission neither.
#!/bin/bash
echo "test" >> ~/Downloads/test.log
ffmpeg -i ~/Downloads/MVI_1146.mp4 ~/Downloads/MVI_1146_out.mp4