应用程序在我的/ tmp目录中创build了一个名为“-123456”的目录。
在Bash中,rm -rf *返回:bash:cd:-7:无效的选项
rm -rf“-123456”同样的事情。
帮帮我?
使用“ – ”结束参数列表。 因此: rm -rf -- -123456
你有没有试过rm -rf ./-123456
?
编辑:为我工作
# ls -l total 1 drwxr-xr-x 2 root root 4096 Mar 29 20:48 -test # rm -rf ./-test # ls -l total 0
经典的基本UNIX难题。 设法拖拽perl进入它的一个更钝的方法:
perl -e 'unlink "-12345"'