Linux下带空格的文件删除方法

实验模拟:

[root@localhost hbk]# touch a" ".txt
[root@localhost hbk]# touch a.txt
[root@localhost hbk]# ll
总用量 0
-rw-r--r--. 1 root root 0 11月 14 21:12 a .txt
-rw-r--r--. 1 root root 0 11月 14 21:12 a.txt

产生带空格的文件,经常是ftp上传,比如说window里的文件传到了linux,模拟的话,只需要使用touch命令双引号包含空格即可。
问题来了,要删除带空格的文件a .txt,要怎么删呢,会的举手哈哈。

需求,删除a .txt(带空格)

在linux下,一般经常使用tab智能提示。当文件名一样,在按空格的情况下再按tab键,被理解成了删除多个文件,毕竟rm -rf 删除多个文件默认以空格来区分。咋办呢,快点告诉我答案吧,急呢。。。。
在这里插入图片描述

答案:只需要按下\再按空格,再tab建就会匹配带空格的。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/84074409