Difference between revisions of "Remove DOS line endings from Text files (CR/LF)"
From Tech-Wiki
(Created page with "Category:Linux dos2unix is a commandline utility that will do this, or :%s/^M//g will if you use Ctrl-v Ctrl-m to input the ^M, or you can :set ff=unix and vim will do it...") |
|||
Line 1: | Line 1: | ||
[[Category:Linux]] | [[Category:Linux]] | ||
− | dos2unix is a commandline utility that will do this | + | dos2unix is a commandline utility that will do this. |
− | Or in vim you can use: :%s/\r/\r/g or: | + | Or in vim you can use: |
+ | :%s/\r/\r/g or | ||
+ | :%s/^M//g use Ctrl-v Ctrl-m to input the ^M | ||
+ | :set fileformat=unix | ||
sed 's/^M$//' windows.txt > unix.txt | sed 's/^M$//' windows.txt > unix.txt | ||
sed 's/\r$//' windows.txt > unix.txt | sed 's/\r$//' windows.txt > unix.txt | ||
tr -d '\r' < windows.txt > unix.txt | tr -d '\r' < windows.txt > unix.txt |
Revision as of 04:07, 1 August 2016
dos2unix is a commandline utility that will do this.
Or in vim you can use:
:%s/\r/\r/g or :%s/^M//g use Ctrl-v Ctrl-m to input the ^M :set fileformat=unix
sed 's/^M$//' windows.txt > unix.txt sed 's/\r$//' windows.txt > unix.txt tr -d '\r' < windows.txt > unix.txt