Deluge 実行プラグインを使用して権限を変更する bash スクリプトを作成する

Deluge 実行プラグインを使用して権限を変更する bash スクリプトを作成する

Deluge プラグインを実行するためのスクリプトを bash で作成しようとしています (初めて)。ダウンロードが完了したら、ダウンロードしたトレントの権限が変更されます。

その:

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

また、$torrentpath in "" を試してみましたが、これも機能しませんでした。プラグインの wiki ページから最初の 2 行をコピーしました (https://dev.deluge-torrent.org/wiki/Plugins/Execute)。

それを機能させる方法を何か知っていますか?

答え1

変数を二重引用符で囲みます...本当に sudo が必要ですか?

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

答え2

bincwd にない限り、シェバン行は間違っています。

#!bin/bashに変更する#!/bin/bashと、問題は解決するはずです。

関連情報