如何批量修改文件编码,文件权限等。。。。。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
widon1104
帖子: 839
注册时间: 2008-07-17 10:55

如何批量修改文件编码,文件权限等。。。。。

#1

帖子 widon1104 » 2009-08-20 16:22

除了写脚本,还有什么简单的方法吗?
一个文件夹中有很多子文件,子文件夹中又有文件夹和文件等等
用*一个文件夹一个文件夹的改很麻烦
。。。。。。。。。。。。。。。。
这个文件夹及子文件和子文件夹中的所有文件为只读
所有文件编码为gb2312
我想把所有子文件夹及文件改为可读写(766)
文件编码改为utf-8
。。。。。。。。。。。。。。。。
如果有软件解决这种问题就好罗
呵呵
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何批量修改文件编码,文件权限等。。。。。

#2

帖子 eexpress » 2009-08-20 16:42

写命令行算不。
enconv *.txt
● 鸣学
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

Re: 如何批量修改文件编码,文件权限等。。。。。

#3

帖子 bones7456 » 2009-08-20 16:43

find 。。 -exec 。。。。
关注我的blog: ε==3
头像
widon1104
帖子: 839
注册时间: 2008-07-17 10:55

Re: 如何批量修改文件编码,文件权限等。。。。。

#4

帖子 widon1104 » 2009-08-20 21:54

eexpress 写了:写命令行算不。
enconv *.txt
用*也只能一个文件夹一个文件夹的改啊
lwbskfish
帖子: 323
注册时间: 2007-02-05 18:09

Re: 如何批量修改文件编码,文件权限等。。。。。

#5

帖子 lwbskfish » 2009-08-20 22:02

chmod -r 766 文件夹 不就行了?
头像
widon1104
帖子: 839
注册时间: 2008-07-17 10:55

Re: 如何批量修改文件编码,文件权限等。。。。。

#6

帖子 widon1104 » 2009-08-20 22:37

lwbskfish 写了:chmod -r 766 文件夹 不就行了?
chmod -R 766 文件夹
可以修改文件权限罗
可是man enconv
没有找到recursive这个词
头像
widon1104
帖子: 839
注册时间: 2008-07-17 10:55

Re: 如何批量修改文件编码,文件权限等。。。。。

#7

帖子 widon1104 » 2009-08-21 22:20

find ~/Desktop/data/ * | xargs enca -L zh_CN -x UTF-8
呵呵
回复