shell去掉^M
轉載自:http://blog.csdn.net/u012122743/article/details/52332133
在win下編輯的文件,每一行會自動加上一個^M
查看^M ,可以使用 cat -v 命令,顯示^M這個特殊字符
將它刪除的命令很簡單:
cat -v aa.txt | tr -d '^M' > res.txttr -d 參數是 刪除后面所帶的字符,這個命令里面帶的是 ^M,所以,就會刪除 ^M 咯!!!
在此總結,tr命令的用法:
-d 刪除字符串1中所有輸入字符。
-s 刪除所有重復出現字符序列,只保留第一個;即將重復出現字符串壓縮為一個字符串
-c 參數為替換,
tr -c '[c-z]' 'abc' ./aaa.txt將abc全部替換為 ab,但是要求這兩個字符集全部為 ASCII
總結
- 上一篇: Oracle 计算两个日期间隔的天数、月
- 下一篇: ORACLE IMP-00017: fo