Chinaunix

标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式 [打印本页]

作者: yanyl    时间: 2005-06-21 22:50
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
问题如下:
假设有文件夹/home/script
script文件夹下又有多个文件夹,比如temp1,temp2,temp3....
而这些文件夹中各自又包含有多dos文件格式(script中的文件夹个数不定)
请问:

    有什么方法可以将/home/script里面的所有文件都转换成unix格式
    我本来想采用函数dos2unix,但是该函数不支持文件夹递规转换的方式
    想请教一下高手们有什么办法可以实现该功能!
先谢了!
作者: 寂寞烈火    时间: 2005-06-21 22:55
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
写个循环,逐一dos2unix之
作者: yanyl    时间: 2005-06-21 23:02
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
我也想过,不过不知道如何遍历文件夹,并逐一进行转换,有什么好的建议吗
作者: icesummit    时间: 2005-06-21 23:15
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
用find吧
作者: mocou    时间: 2005-06-21 23:24
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
http://bbs.chinaunix.net/forum/viewtopic.php?t=496655&highlight=%CB%AE%D6%D0%B7%E7%C1%E5
作者: yanyl    时间: 2005-06-21 23:30
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
谢谢楼上兄台的回复,不过我现在的关键问题不在怎么把一个文件从dos转换到unix而是,而是如何把一个文件夹下(包括子文件夹)的所有文件转换成unix格式,能给出个建议,如果有实际例子最好!
作者: 寂寞烈火    时间: 2005-06-22 09:23
标题: 紧急求助:如何将一个文件夹下的所有dos格式文件转换成unix格式
cd /path
for file in $(find -type f);do
dos2unix
done




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2