Deluge를 사용하여 플러그인 변경 권한을 실행하는 bash 스크립트 만들기

Deluge를 사용하여 플러그인 변경 권한을 실행하는 bash 스크립트 만들기

다운로드가 완료된 후 다운로드된 토렌트의 권한이 변경되도록 Deluge 플러그인 실행을 위해 (처음으로) bash에 스크립트를 작성하려고 합니다.

그것은:

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

또한 ""에서 $torrentpath를 사용해 보았지만 작동하지 않았습니다. 플러그인 위키 페이지에서 처음 두 줄을 복사합니다(https://dev.deluge-torrent.org/wiki/Plugins/Execute).

어떻게 작동하게 만들 수 있는지 아시나요?

답변1

변수를 큰따옴표로 묶으세요. 정말 sudo가 필요합니까?

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

답변2

cwd를 제외하고 Shebang 라인이 잘못되었습니다 bin.

#!bin/bash으로 변경하면 #!/bin/bash문제가 해결됩니다.

관련 정보