dos2unix将filename作为参数。我需要使它通用,以便它可以采取一个或多个目录,然后在目录中递归搜索并将树结构中的所有文件从dos转换为Unix。我正在使用KornShell(ksh)。 请帮忙
感谢。
答案 0 :(得分:6)
使用find
:
find file-path -type f -exec dos2unix {} \;
答案 1 :(得分:0)
我尝试使用KornShell在SunOS 5.10上回答Prince John的回答,但它没有用。
显然,因为dos2unix
命令缺少输出文件,所以它只打印到标准输出。
对他的回答的修改对我有用。
find . -type f -exec dos2unix {} {} \;