rm命令失灵?
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: rm命令失灵?
特殊符号加转义或者双引号
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: rm命令失灵?
说实在的,我没看出来问题在哪。
虽说 ? 作为特殊符号应该加转义,但它正好也可以代表 ? 本身,所以没加转义应该也可以。
还是把 rm 之前和 rm 之后 ls 的结果贴出来比较好,就不要用图片了。
虽说 ? 作为特殊符号应该加转义,但它正好也可以代表 ? 本身,所以没加转义应该也可以。
还是把 rm 之前和 rm 之后 ls 的结果贴出来比较好,就不要用图片了。
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: rm命令失灵?
可能是特殊符号导致的问题
pt@pt-laptop:~$ sudo rm -rf /home/pt/is*
[sudo] password for pt:
上面的命令起作用了,下面的命令无效
pt@pt-laptop:~$ sudo rm -rf /home/pt/is\?=*
pt@pt-laptop:~$ sudo rm -rf '/home/pt/is\?=*'
pt@pt-laptop:~$ sudo rm -rf "/home/pt/is\?=*"
需要删除的文件名是:
is?s=AATI+Income+Statement
pt@pt-laptop:~$ sudo rm -rf /home/pt/is*
[sudo] password for pt:
上面的命令起作用了,下面的命令无效
pt@pt-laptop:~$ sudo rm -rf /home/pt/is\?=*
pt@pt-laptop:~$ sudo rm -rf '/home/pt/is\?=*'
pt@pt-laptop:~$ sudo rm -rf "/home/pt/is\?=*"
需要删除的文件名是:
is?s=AATI+Income+Statement
-
- 帖子: 23
- 注册时间: 2006-05-02 10:54
Re: rm命令失灵?
主要原因是你文件名写错了。既然是 "is?s=AATI+Income+Statement",问号后面有个“s”,那删除的时候为什么就直接问号后面等号了?
这种转义,你可以通配之前先tab补全一下,看看它自动补出来的是个什么样子,然后截掉尾巴部分。
代码: 全选
rm -rf /home/pt/is\?s\=*
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: rm命令失灵?
还是你看得细致,我就没发现。wayne 写了:主要原因是你文件名写错了。既然是 "is?s=AATI+Income+Statement",问号后面有个“s”,那删除的时候为什么就直接问号后面等号了?这种转义,你可以通配之前先tab补全一下,看看它自动补出来的是个什么样子,然后截掉尾巴部分。代码: 全选
rm -rf /home/pt/is\?s\=*
其实没丢那个 s 的话,? 号前不加反斜杠也是可以的。
-
- 帖子: 3
- 注册时间: 2009-08-19 16:39
Re: rm命令失灵?
可能是特殊符号导致的问题
pt@pt-laptop:~$ sudo rm -rf /home/pt/is*
[sudo] password for pt:
上面的命令起作用了,下面的命令无效
pt@pt-laptop:~$ sudo rm -rf /home/pt/is\?=*
pt@pt-laptop:~$ sudo rm -rf '/home/pt/is\?=*'
pt@pt-laptop:~$ sudo rm -rf "/home/pt/is\?=*"
需要删除的文件名是:
is?s=AATI+Income+Statement
pt@pt-laptop:~$ sudo rm -rf /home/pt/is*
[sudo] password for pt:
上面的命令起作用了,下面的命令无效
pt@pt-laptop:~$ sudo rm -rf /home/pt/is\?=*
pt@pt-laptop:~$ sudo rm -rf '/home/pt/is\?=*'
pt@pt-laptop:~$ sudo rm -rf "/home/pt/is\?=*"
需要删除的文件名是:
is?s=AATI+Income+Statement
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: rm命令失灵?
=
也是特殊符号,请转义
也是特殊符号,请转义
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 冲浪板
- 论坛版主
- 帖子: 7513
- 注册时间: 2007-05-06 8:19
Re: rm命令失灵?
H前有空吧