我正在运行一个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(">")'
应该工作正常。