0

dos2unix 将文件名作为参数。我需要使其通用,以便它可以获取一个文件或目录,然后在目录中递归搜索并将树结构中的所有文件从 dos 转换为 Unix。我正在使用 KornShell (ksh)。请帮忙

谢谢。

4

2 回答 2

6

使用find

find file-path -type f -exec dos2unix {} \;
于 2011-06-29T08:35:17.770 回答
0

我用 KornShell 在 SunOS 5.10 上尝试了约翰王子的回答,但没有奏效。

显然,因为该dos2unix命令缺少输出文件,所以它只打印到标准输出。

对他的回答的这种修改对我有用。

find . -type f -exec dos2unix {} {} \;
于 2014-04-14T22:16:24.977 回答