分页: 1 / 1

想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-01-03 22:02
helloworld222
我在/usr/share/fonts里新建了一个文件夹iYaHei
现在想要改名
输入了下面的命令:
sudo rename iYaHei yahei
但是得到下面的提示,这是什么意思呢?
Bareword "iYaHei" not allowed while "strict subs" in use at (eval 1) line 1.

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-01-03 22:21
ygf
改名的命令是mv
sudo mv iYaHei yahei

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-01-03 22:24
helloworld222
ygf 写了:改名的命令是mv
sudo mv iYaHei yahei
:em06 谢谢了
顺便问问,我看了 man rename,它好像也是改名的命令吧?

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-01-03 22:51
ygf
rename好象是用于批量修改文件名的,没有研究过! :em06
不过对于单个文件还是用mv吧。

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-01-04 15:36
gong_max
???mv bu shi yi dong wen jian de ming ling ma

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 17:32
kapiter
sudo rename 's/iYaHei/yahei/' *
iYaHei是需要修改的字符,yahei是修改后的字符

最后一个*是通配符 ,匹配任何字符,可以用于批量修改
可以写成:
sudo rename 's/iYaHei/yahei/' *YaHei

单改一个文件的话可以直接跟文件名
sudo rename 's/iYaHei/yahei/' iYaHei
:em04

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 17:35
adagio
gong_max 写了:???mv bu shi yi dong wen jian de ming ling ma
也可以用来改名

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 17:36
satan1001
不会用rename 看了半天,不明白

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 17:49
kapiter
satan1001 写了:不会用rename 看了半天,不明白
看6楼就明白了 :em03

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 20:19
billbear
gong_max 写了:???mv bu shi yi dong wen jian de ming ling ma
改名难道不可以理解为一种移动吗? :em04

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 20:35
lerosua
应该把移动看成改名 :em04

Re: 想要对文件夹进行改名,得到不允许改名的提示。请问这是什么意思?

发表于 : 2009-03-14 20:57
billbear
lerosua 写了:应该把移动看成改名 :em04
在分区间移动就是真移动了 :em05