在文本檔案中,各個系統對換行符的處理不太一樣
unix: 0A
mac: 0D
win : 0D0A
從windows轉到unix上時,檔案末尾經常出現^M字元,導緻grep等處理工具失效,解決辦法有兩種
1。用dos2unix指令把檔案從dos模式轉化到unix模式
2。使用文本編輯工具取出末尾的^M字元
sed 's/^M//g' inputfile > tempfile
^M字元的輸入方式:ctrl +v, m
在文本檔案中,各個系統對換行符的處理不太一樣
unix: 0A
mac: 0D
win : 0D0A
從windows轉到unix上時,檔案末尾經常出現^M字元,導緻grep等處理工具失效,解決辦法有兩種
1。用dos2unix指令把檔案從dos模式轉化到unix模式
2。使用文本編輯工具取出末尾的^M字元
sed 's/^M//g' inputfile > tempfile
^M字元的輸入方式:ctrl +v, m