从Unix变量中删除换行符
我有一个变量的值是使用sql查询找到的。 我想从该变量中删除新行字符,因为我想将此变量与另一个变量连接起来。下面是代码: dt=`sqlplus -s user/pwd@servicename <<EOF set feedback off; set head off; select replace(to_char((sysdate-7),'YYYYMonDD')||'_'||to_char((sysdate-1),'YYYYMonDD'),chr(10), '') from dual; exit; EOF` echo "test $dt"