1

JBoss サーバーにデータベース関連のデータを照会するスクリプトを作成しています。クエリの後に返されるものは次のようになります。

ConnectionCount=7
ConnectionCreatedCount=98
MaxConnectionsInUseCount=10
ConnectionDestroyedCount=91
AvailableConnectionCount=10
InUseConnectionCount=0
MaxSize=10

このデータをトークン化して、右側の数値が の形式で変数に格納されるようにしたいと思います7,98,10,91,10,0,10。等号を使用しようとしましIFSたが、それでもパラメーター名が保持されます (等号のみが削除されます)。

4

4 に答える 4

0

cutパイプのない単純なもの:

arr=( $(cut -d'=' -f2 file) ) 

出力

printf '%s\n' "${arr[@]}"
7
98
10
91
10
0
10
于 2013-04-16T16:52:08.743 に答える