2

次のgrepコマンドがありますecho $a | grep -Po '(?<=demo-jms2;)[^;]+'。このコマンドの結果をコンマで区切るにはどうすればよいですか?

4

2 に答える 2

8

grep出力をパイプするのはどうですかtr '\n' ','

于 2013-02-11T10:36:50.180 に答える
0
for i in `echo $a | grep -Po '(?<=demo-jms2;)[^;]+'`
do
    echo -n $i,
done
于 2013-02-11T10:35:01.273 に答える