我试过了
rm -- -
rm "-"
rm "\-"
rm \-
Run Code Online (Sandbox Code Playgroud)
给了 Perl 一个机会
~$ perl -e '$junk = glob("-"); chomp $junk; print "$junk\n"; `rm $junk`;'
-
rm: cannot remove `-': No such file or directory
Run Code Online (Sandbox Code Playgroud)
...和...
~$ perl -e '$junk = glob("-"); chomp $junk; print "$junk\n"; `mv $junk newfile.garbage`;'
-
mv: cannot stat `-': No such file or directory
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激,聪明的人。