当前位置: 技术问答>linux和unix
请教文件名 -R的怎么删除啊
来源: 互联网 发布时间:2017-01-14
本文导语: 不小心弄错了,弄了个-R的文件,想删除,rm就不行了,会把这个当成选项。 谢谢! | rm -- -R也可以的 | 也可以根据inode来删除 ls -bi|awk '/[0-9]+ --*/{print $1}'|while read inum;do...
不小心弄错了,弄了个-R的文件,想删除,rm就不行了,会把这个当成选项。
谢谢!
谢谢!
|
rm -- -R也可以的
|
也可以根据inode来删除
ls -bi|awk '/[0-9]+ --*/{print $1}'|while read inum;do find . -inum $inum -exec rm -rf {} ;;done
|
真有特殊符号字符的,我就Tab自动枚举~
zsh ~
zsh ~
|
接分了!我很好奇,这个文件是怎么产生的?touch ./-R ?
|
To remove a file whose name starts with a `-', for example `-foo', use one of these commands:
rm -- -foo
rm ./-foo
man手册写得很清楚了。
rm -- -foo
rm ./-foo
man手册写得很清楚了。
|
用引号把名字印起来试一下
你也可以先改名字,再删
|
客气接分~~
|
可以先修改下名字吧~
|
学习了学习
|
顺便接分
|
学习了,顺便膜拜下.
|
rm "-R"
|
rm -- -R
rm ./-R
rm ./-R