rm: invalid option -- ‘n‘和mv: invalid option -- ‘s‘

出现rm: invalid option -- 'n'或mv: invalid option -- 's'问题

原因:删除文件中以破折号(‘-’)引起的,如删除‘-nfs-安全帽反光服检测-阿曼现场0721-0722图片-阿曼现场0721-0722图片-4858ada5b75f38cb8f300a6bd9b8a86c.jpg’,就会出现上面的问题;

# rm -rf -nfs-安全帽反光服检测-阿曼现场0721-0722图片-阿曼现场0721-0722图
片-4858ada5b75f38cb8f300a6bd9b8a86c.jpg
rm: invalid option -- 'n'
Try 'rm ./-nfs-安全帽反光服检测-阿曼现场0721-0722图片-阿曼现场0721-0722图
片-4858ada5b75f38cb8f300a6bd9b8a86c.jpg' to remove the file '-nfs-安全帽反光服检测-阿曼
现场0721-0722图片-阿曼现场0721-0722图片-4858ada5b75f38cb8f300a6bd9b8a86c.jpg'.
Try 'rm --help' for more information.

解决办法:在删除的文件名之前加入‘./’

如:

 rm ./-nfs-安全帽反光服检测-阿曼现场0721-0722图片-阿曼现场0721-0722图
片-4858ada5b75f38cb8f300a6bd9b8a86c.jpg

上一篇:格式化金额


下一篇:selenium