我正在运行一个Python脚本,该脚本发生故障并用于sudo创建名为的文件>。
我如何摆脱这个文件?
当然,当我尝试时sudo rm >,会出现错误bash: syntax error near unexpected token 'newline',因为它认为我正在尝试重定向的输出rm。
其权限为-rw-r--r--。
这让我想起了Windows中的一个错误,即您实际上无法删除具有特定名称的文件(但制作时没有问题。)
—
PyRulez 2015年
PyRulez哦,哪个?
—
奥斯丁·伯克
具有讽刺意味的是,答案在于您自己写的标题。
—
拉斐尔2015年
sudo touch >在shell上也会出现同样的错误。)您说这是与Python脚本一起使用的,大概是通过传递">"给某些os函数来创建的。因此sudo python <<< 'import os; os.remove(">")'应该工作正常。