标签: bash shell echo sh
LINE="a b" echo $LINE
当我运行这个sh文件时,我得到了这个输出:
a b
我实际上想要处理空间和索引需要准确的BAI2文件。我遍历每一行echo $line >> "${FILE}"。所以我需要线条中的所有空格按原样打印。请帮助我解决这个问题。
echo $line >> "${FILE}"
答案 0 :(得分:4)
echo "$LINE"
否则,执行单词拆分,echo看到两个参数a和b,而不是一个参数"a b"。尝试使用set -x查看差异。
echo
a
b
"a b"
set -x