在 Linux 系統中,換行符是用于區分不同行的字符
LF(Line Feed,
):這是 Unix 和 Linux 系統中的默認換行符。當你打開一個文本文件時,光標會移動到下一行的開頭。在文本編輯器中,你可以使用 Ctrl + L
快捷鍵來插入 LF 換行符。
CRLF(Carriage Return Line Feed,\r
):這是 Windows 系統中的默認換行符。當你打開一個文本文件時,光標會移動到當前行的開頭,然后跳到下一行的開頭。在文本編輯器中,你可以使用 Ctrl + M
快捷鍵來插入 CRLF 換行符。
在 Linux 系統中,處理文本文件時,通常建議使用 LF 換行符。這是因為 LF 換行符在 Unix 和 Linux 系統中更為常見,而且在大多數文本編輯器和查看器中都能很好地顯示。
要在 Linux 系統中替換換行符,你可以使用 sed
命令。以下是一些示例:
sed 's/$/\r/' input_file > output_file
sed 's/\r$//' input_file > output_file
注意:在使用這些命令時,請確保備份原始文件,以防意外損壞。