Unix、Shell 腳本

Unix、Shell 腳本

我正在從 Oracle 資料庫中提取資料並將其寫入平面文件。我需要行分隔符號為 FFLF。我可以添加 FF 字符,但無法刪除 CR 字符。如何刪除CR字符

答案1

有很多方法可以做到這一點,但是怎麼樣

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

“tr”翻譯字符 - 在這種情況下,我們使用 -d 開關刪除而不是替換字符,然後指定刪除“cr”字符。由於 tr 使用 stdin 和 stdout 進行操作,因此我們使用重定向來有效地建立包含新資料的檔案。

相關內容