^M 应该是 windows 换行符 \r,因此你只需要删除所有 \r 你可以使用 tr 工具来实现这一点,你可以从你的 bash 脚本中调用它,这是来自维基百科文章(我没有验证它):
tr -d '\r' < inputfile > outputfile
Run Code Online (Sandbox Code Playgroud)
因此,从 bash 应该是这样的
VAR=`echo -n $CUSTOMER | tr -d '\r'`
Run Code Online (Sandbox Code Playgroud)