Как скрипт Наутилуса может быть запущен для пустого каталога?

У меня есть сценарий Наутилуса, который может создать несколько каталогов сразу с помощью mkdir с опцией -p. Сценарий является эффективно следующим:

directoryStructure="$(zenity --title  "make directory structure" --text "Enter the directory structure (e.g. (\"foo/bar\"))" --entry)"
if [ ! -z "${directoryStructure}" ]; then
    mkdir -p "${directoryStructure}"
fi

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

1
задан 5 January 2015 в 06:39

1 ответ

Вы не можете из-за ошибки, сообщил здесь . Если они исправляют ошибку, можно сделать это. Важность той ошибки установлена на Низкий , таким образом, я не рассчитывал бы на нее на мгновение, все же.

Тем временем, можно вернуться к родительскому каталогу и щелкнуть правой кнопкой по пустому каталогу, на который Вы хотите влиять.

, Например, если Вы хотите использовать свой сценарий на ~/foo/bar/, переходят в ~/foo/ и щелкают правой кнопкой по bar.

0
ответ дан 6 October 2019 в 05:16

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

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