コマンド結果の繰り返し、KSHスクリプト

コマンド結果の繰り返し、KSHスクリプト

2つの文字列を2つの異なる変数に入れたいです。小さな例を見てみましょう。

簡単なgrepの後で私はこれを得ました:

$ grep nl.*acc.*bas :
ABAS01=...
ABAS02=...

2つの変数が必要です。 1つはABAS01を含み、もう1つはABAS02を含みます。

どうすればいいですか?私はループを使用してクエリのすべての結果を繰り返し、cut -d= -f1変数名を取得するために実行できると思いました。

どうすればいいですか?

ベストアンサー1

zshAT&Tまたは次の実装の場合ksh

cmd | { IFS== read -r var1 x && IFS== read -r var2 x; }

おすすめ記事