如何从Shell脚本中的变量逐行打印值

时间:2018-08-27 18:21:40

标签: bash shell

我有一个文件123.log,其中包含下面的文字。

$ cat 123.log
START
Oracle database administration
AWS cloud administration
Linux administration
google search engine
END
$

我将上述文本保存到一个变量中,如下所示:

$ value=`cat 123.log|sed -n "/^START\$/,/^END\$/p"`

当我从上面的变量输出中打印结果时,如下所示。

$ echo $value
Oracle database administration AWS cloud administration Linux administration google search engine

连续打印输出。但是我想确保结果应该按行打印,如下所示:

$ echo $value

Oracle database administration
AWS cloud administration
Linux administration
google search engine

$

0 个答案:

没有答案