0

このコマンドの出力を変数に保存する必要があります

$scriptName | awk '{split($0,a,"_"); print a[1]}'

私はこれをやろうとしましたが、うまくいきませんでした

schema=$( $scriptName | awk '{split($0,a,"_"); print a[1]}' )

誰かが私にそれをするように言ってもらえますか?ありがとうございました。

4

3 に答える 3

2

少し簡単な方法は次のとおりです。

schema=`echo $scriptName |awk -F_ '{print $1}'`
于 2012-08-21T17:07:43.247 に答える
0

試す

schema="$( $scriptName | awk '{split($0,a,"_"); print a[1]}' )"

(引用符付き)。しかし、それが機能するかどうかをどのように確認しますか?

于 2012-08-21T16:58:03.173 に答える
0

3番目の選択肢:

$script | awk ' ... ' | read schema
于 2012-08-21T20:22:18.103 に答える