tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。
在Shell编程中,有了回车符\r的存在,在拼接字符串,字符串会沾在一起.
a=`printf "123456\r"`
b="${a}789"
echo $b
#以下是输出
789456
tr -d ‘\r’ 去除回车符
tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。
在Shell编程中,有了回车符\r的存在,在拼接字符串,字符串会沾在一起.
a=`printf "123456\r"`
b="${a}789"
echo $b
#以下是输出
789456
tr -d ‘\r’ 去除回车符