Сценарий наутилуса - сценарий Bash для извлечения текущей папки

Я хотел бы использовать сценарий Наутилуса, который называет мой сценарий Python, передавая как обязательный аргумент путь текущей папки. Это избежало бы меня проблема осуществить рефакторинг сценарий Python для извлечения пути к папке из URI, обеспеченного $NAUTILUS_SCRIPT_CURRENT_URI. Идеально, я хотел бы иметь что-то вроде этого.

#!/bin/bash
$current_folder=EXTRACT THE FOLDER PATH FROM NAUTILUS_SCRIPT_CURRENT_URI
python3  /path/to/my/file.py $current_folder -optarg 1

Где $current_folder обязательный аргумент для моего сценария Python, и -optarg 1 указывает, что мой сценарий также принимает дополнительные аргументы.

Как я извлекаю текущую папку со сценарием удара?

1
задан 2 January 2019 в 15:53

1 ответ

Команда удара pwd может сделать это для Вас! Используйте это в своем сценарии как так

#!/bin/bash
python3  /path/to/my/file.py $(pwd) -optarg 1
1
ответ дан 7 December 2019 в 15:09

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

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