다운로드가 완료된 후 다운로드된 토렌트의 권한이 변경되도록 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
문제가 해결됩니다.