我试过了
rm -- -
rm "-"
rm "\-"
rm \-
给Perl一枪
~$ perl -e '$junk = glob("-"); chomp $junk; print "$junk\n"; `rm $junk`;'
-
rm: cannot remove `-': No such file or directory
...和...
~$ perl -e '$junk = glob("-"); chomp $junk; print "$junk\n"; `mv $junk newfile.garbage`;'
-
mv: cannot stat `-': No such file or directory
明智的人,任何帮助将不胜感激。
rm
您使用的是哪个版本(rm --version
)?rm -
与GNU coreutils 8.5兼容。
rm ./-