【发布时间】:2020-06-11 03:52:14
【问题描述】:
我定义了 3 个变量并使用 echo 来显示输出。但是输出显示为单行,预期的输出是并排的。
a=$(ps -ef | grep java)
b=$(ps -ef | grep http)
c=$(ps -ef | grep php)
echo $a $b $c
输出:
java1 java2 java3 java4 http1 http2 http3 http4 php1 php2 php3 php4
预期输出
java1 http1 php1
java2 http2 php2
java3 http3 php3
java4 http4 php4
也使用粘贴如下,但力也工作。使用 solaris 操作系统
粘贴
【问题讨论】:
-
我不明白命令
ps -ef | grep java怎么可能只导致java1 java2 java3 java4....
标签: bash shell unix scripting solaris