我在脚本中使用以下部分来替换文件中的变量。
但是在运行这部分脚本之后,脚本会忽略“&”符号。这种行为有原因吗?
while read line
do
eval echo "$line" >> output.txt
done < "input"
我的输入文件如下所示
XXX.6.ID=LCPR_PROJ&
XXX.6.VALUE=$PMS&
XXX.6.CTID=58&
XXX.6.ECID=1032&
XXX.6.SEC=
运行命令后,我的输出如下所示
XXX.6.ID=LCPR_PROJ
XXX.6.VALUE=132
XXX.6.CTID=58
XXX.6.ECID=1032
XXX.6.SEC=
我需要更改命令中的某些内容吗?