linux 文本文件,在Mac系统中,使用WPS修改后,文件出现了^M符号.因为\r换行符,到linux变成了^M。
输出文件头部,出现了换行:
head file:
N16_147
.R1.fastq.gz
1.直接使用 sed -i 's/^M//g' file 失败
失败原因,需要“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M“
解决:sed -e 's/^M//g' config.yaml > config
2 .尝试使用/r替换
解决:
1.vi file
2.:s/\r//g