Мой сценарий удара должен звонить, пользователь предпочел аудиоплеер вместо vlc или mplayer непосредственно. Как я могу назвать его от удара? Я принимаю что-то как
audio-player --play music.mp3
Попытайтесь использовать открытый XDG, он должен открыть файл с приложением по умолчанию:
xdg-open music.mp3
Из xdg-открытой страницы справочника:
Имя:
xdg-open - opens a file or URL in the user's preferred application
РЕЗЮМЕ
xdg-open {file | URL} xdg-open {--help | --manual | --version}
ОПИСАНИЕ
xdg-open opens a file or URL in the user's preferred application. If a URL is provided the URL will be opened in the user's preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs. xdg-open is for use inside a desktop session only. It is not recommended to use xdg-open as root.