0

我需要将字符串存储在 bash 的变量中。

这里的字符串...

7;310000000007;1390;30000001390;119;130000000119;;;;;939738;30;ST;DESCRIPTION TEXT TEXT " TEXT ' TEXT text;20130318;   1.40;;   0.00;1459

注意有引号和双引号。可以将它存储在 BASH 中的变量中吗?

一个重要的考虑因素:我不能添加 \" 或 \',因为它是一个像字符串一样具有 150.000 行的文本文件。

谢谢!

4

1 回答 1

2

不太确定,但我认为您可以尝试阅读,例如:

while read var
do
    echo $var
done < file.txt

从文件中读取这样的行应该可以读取。

于 2013-04-03T08:18:56.727 回答