在linux下执行一些windows文件时经常会遇到文件结尾是M的情况,这时就需要将文件行尾的M统统干掉。我从网上找了一些方法,但好多是复制粘贴的,有些方法根本不好用,于是自己通过实证找到一些方法。
首先查看下该文件是否真的是^M结尾的:
cat -A 文件名
方法一:
dos2unix 文件名
方法二:
sed -i 's/\r//g' 文件名
在linux下执行一些windows文件时经常会遇到文件结尾是M的情况,这时就需要将文件行尾的M统统干掉。我从网上找了一些方法,但好多是复制粘贴的,有些方法根本不好用,于是自己通过实证找到一些方法。
首先查看下该文件是否真的是^M结尾的:
cat -A 文件名
方法一:
dos2unix 文件名
方法二:
sed -i 's/\r//g' 文件名