Создание bash-скрипта для изменения прав доступа с помощью плагина Deluge execute

Создание bash-скрипта для изменения прав доступа с помощью плагина Deluge execute

Я пытаюсь создать скрипт на bash (впервые) для выполнения плагина Deluge, чтобы после завершения загрузки он изменил права доступа к загруженному торренту.

его:

#!bin/bash
torrentpath=$3
sudo chmod -R 777 $torrentpath

Также пробовал с $torrentpath в "", тоже не сработало. Скопировал первые 2 строки со страницы вики плагинов (https://dev.deluge-torrent.org/wiki/Plugins/Выполнить).

Есть идеи, как это сделать?

решение1

Заключайте переменные в двойные кавычки... Вам действительно нужно sudo?

#!bin/bash
sudo chmod -R 777 "$3"

решение2

Ваша строка шебанга неверна, если только binона не находится в cwd.

Измените #!bin/bashна #!/bin/bash, и это должно исправить ситуацию.

Связанный контент