Unix、Shell 脚本

Unix、Shell 脚本

我正在从 Oracle 数据库中提取数据并将其写入平面文件。我需要将行分隔符设为 FFLF。我可以添加 FF 字符,但无法删除 CR 字符。如何删除 CR 字符

答案1

有很多方法可以做到这一点,但是

tr -d "\r" < input.file > output.file

“tr” 翻译字符 - 在这种情况下,我们使用 -d 开关删除而不是替换字符,然后指定删除“cr”字符。由于 tr 使用 stdin 和 stdout 进行操作,我们使用重定向来高效地创建包含新数据的文件。

相关内容