偶尔遇到,记录下。感觉这个怪怪的,毕竟以横岗开头会让程序认为这是一个选项,因此不大好处理,只要让相同的文件以不同的形式去表达,如./-G,./表示当前文件夹,所以能够解决这一问题,虽说有提示,但重来不看。
root@pi:~# rm -rf -G rm: invalid option -- 'G' Try `rm ./-G' to remove the file `-G'. Try `rm --help' for more information. root@pi:~# rm -rf "-G" rm: invalid option -- 'G' Try `rm ./-G' to remove the file `-G'. Try `rm --help' for more information. root@pi:~# ls -G t.txt root@pi:~# rm -rf * rm: invalid option -- 'G' Try `rm ./-G' to remove the file `-G'. Try `rm --help' for more information. root@pi:~# ls -G t.txt root@pi:~# ls -G t.txt root@pi:~# rm -rf t.txt root@pi:~# ls -G root@pi:~# rm -rf "-G" rm: invalid option -- 'G' Try `rm ./-G' to remove the file `-G'. Try `rm --help' for more information. root@pi:~# ls -G root@pi:~# rm -rf "\-G" root@pi:~# ls -G root@pi:~# rm -rf .\-G root@pi:~# ls -G root@pi:~# rm -rf ./-G root@pi:~# ls root@pi:~#
可以使用带路径的文件描述操作“-[d]*”这样的文件,rename,remove都可以,比如
# rm
➜ mytemp ls -l
total 4
-rw-rw-r– 1 johnny johnny 29 Oct 3 14:42 –
➜ mytemp rm ../mytemp/-
➜ mytemp ls
➜ mytemp
#mv
➜ mytemp ls -l
total 4
-rw-rw-r– 1 johnny johnny 29 Oct 3 14:50 -d
➜ mytemp mv ../mytemp/-d ../mytemp/dat
➜ mytemp ls
dat
➜ mytemp
方法很多,达到目的就行,那么多参数记不住
学习一下
Welcome
没搞懂
你自己去实验下就知道了,先创建一个横杆开头的文件,然后再删除
不怎么清楚的命令。。
rm命令应该是最常用的命令之一吧,这个可以清楚。
可我确实没去了解过啊, 撸主希望每天互访哦。。
好吧,尽力而为
看得我胆战心惊的,一个也不懂。(*^__^*) 嘻嘻……
居然有这种感觉,
学习学习。。。
我还没有命名带有-过。
我刚才也是偶尔遇到,偶尔生成的