Мне нужно следующее поведение. Если пользователь выбирает один или несколько *.mp3
файлы и хиты Входят, список файлов сохраняется к ~/Documents/mp3log.log
.
Я предполагаю, что должен установить открытый с на пользовательский сценарий удара, но что должен содержать этот сценарий?
Это - простая задача, просто необходимо “открыть” файл (файлы) с исполняемым сценарием как это:
#!/bin/bash
echo $@ >>~/Documents/mp3log.log
for i in "$@"; do
xdg-open "$i"
done
xdg-open "$@"
может быть лучшая альтернатива для цикла, если Вы хотите иметь дело только с единственным типом файла здесь – конечно, можно также пропустить xdg-open
и откройте его непосредственно с желаемой программой, например. vlc "$@"
.
Для выполнения выбранных файлов через сценарий по умолчанию просто делают это значением по умолчанию для желаемого типа файла с помощью файлового менеджера.