我正在從 Oracle 資料庫中提取資料並將其寫入平面文件。我需要行分隔符號為 FFLF。我可以添加 FF 字符,但無法刪除 CR 字符。如何刪除CR字符
答案1
有很多方法可以做到這一點,但是怎麼樣
tr -d "\r" < input.file > output.file
“tr”翻譯字符 - 在這種情況下,我們使用 -d 開關刪除而不是替換字符,然後指定刪除“cr”字符。由於 tr 使用 stdin 和 stdout 進行操作,因此我們使用重定向來有效地建立包含新資料的檔案。
我正在從 Oracle 資料庫中提取資料並將其寫入平面文件。我需要行分隔符號為 FFLF。我可以添加 FF 字符,但無法刪除 CR 字符。如何刪除CR字符
有很多方法可以做到這一點,但是怎麼樣
tr -d "\r" < input.file > output.file
“tr”翻譯字符 - 在這種情況下,我們使用 -d 開關刪除而不是替換字符,然後指定刪除“cr”字符。由於 tr 使用 stdin 和 stdout 進行操作,因此我們使用重定向來有效地建立包含新資料的檔案。