【发布时间】:2015-11-20 12:14:18
【问题描述】:
LINE="a b"
echo $LINE
当我运行这个 sh 文件时,我得到这个输出:
a b
我实际上想处理空格和索引需要准确的 BAI2 文件。我遍历每一行和echo $line >> "${FILE}"。所以我需要按原样打印行中的所有空格。请帮我解决这个问题。
【问题讨论】:
LINE="a b"
echo $LINE
当我运行这个 sh 文件时,我得到这个输出:
a b
我实际上想处理空格和索引需要准确的 BAI2 文件。我遍历每一行和echo $line >> "${FILE}"。所以我需要按原样打印行中的所有空格。请帮我解决这个问题。
【问题讨论】:
echo "$LINE"
否则,会执行分词,echo 会看到两个参数 a 和 b,而不是一个参数 "a b"。试试set -x 看看有什么不同。
【讨论】: