因此,当下载某个 torrent 时,我会执行一个脚本。像这样system.method.set_key = event.download.finished,create_torrent,"execute=~/s.sh,$d.get_name="
这个问题是 - 就像问题的名称一样 - 当名称包含括号时,它根本不会执行并退出语法错误。有人能给我指出正确的方向吗,因为我尝试了各种解决方案,例如将执行放在引号中等。什么都没有改变。提前致谢
答案1
本质上你的 shell 正在将你的 torrent 名称内的括号解释为命令的一部分,并试图找出如何处理它们,从而导致错误。
我突然想到了这个,但请尝试一下:
system.method.set_key = event.download.finished,create_torrent,"execute=~/s.sh,'$d.get_name='"
答案2
已修复。问题不在于 rtorrent.rc,而在于其他脚本的干扰。