Пользовательский открытый с действием для типа файла: дважды щелкните по местоположению файла журналов определенного типа файла

Мне нужно следующее поведение. Если пользователь выбирает один или несколько *.mp3 файлы и хиты Входят, список файлов сохраняется к ~/Documents/mp3log.log.

Я предполагаю, что должен установить открытый с на пользовательский сценарий удара, но что должен содержать этот сценарий?

3
задан 14 February 2018 в 18:58

1 ответ

Это - простая задача, просто необходимо “открыть” файл (файлы) с исполняемым сценарием как это:

#!/bin/bash
echo $@ >>~/Documents/mp3log.log
for i in "$@"; do
  xdg-open "$i"
done

xdg-open "$@" может быть лучшая альтернатива для цикла, если Вы хотите иметь дело только с единственным типом файла здесь – конечно, можно также пропустить xdg-open и откройте его непосредственно с желаемой программой, например. vlc "$@".

Для выполнения выбранных файлов через сценарий по умолчанию просто делают это значением по умолчанию для желаемого типа файла с помощью файлового менеджера.

2
ответ дан 1 December 2019 в 16:53

Другие вопросы по тегам:

Похожие вопросы: