种子名称中带有括号的问题

种子名称中带有括号的问题

因此,当下载某个 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,而在于其他脚本的干扰。

相关内容