Я должен считать текстовые файлы, данные извлечения от них, и затем записать другой файл с той информацией, таким образом, я кодировал простую программу, чтобы сделать это в Python. Теперь я хотел бы назвать ту программу из контекстного меню и передать его местоположение файла и его имени как аргументы. Я понятия не имею, как сделать это.
Я знаю, что возможно отредактировать контекстное меню с Действиями Наутилуса, но я не знаю, как передать путь и имя файла.
Кроме того, если существует опция, которая использует только команды сценария оболочки, которые были бы предпочтены по использованию Действий Наутилуса.
Используйте %f
(или %F
) в параметрах команды в действиях Nautilus для передачи выбранных имен файлов в качестве аргументов:
Команда в Nautilus Actions может быть простым сценарием оболочки, поэтому я не уверен, что вы подразумеваете под «если есть опция, использующая только команды сценария оболочки, которая предпочтительнее использования Nautilus Actions».