2017-07-03 19 views
1

4次元画像の画像数を与える関数fslnvolsがあります。関数の出力をbashの変数に保存する方法

使用法:

fslnvols <input> 

私は、変数Aに関数の出力を保存したかったので、私が試した:

A=fslnvols inputimage 

fslnvols inputimage 

A=$(fslnvols) 

を私はしませんでした望みの結果を得る、それをどのように修正するか?

+1

"*しかし、どれも働いていない*"それはどういう意味ですか? 'var = $(foo)'は、 '$ var'に' foo'コマンドのstdoutを格納します。 – dimo414

答えて

2

使用コマンド置換、$()は: - この場合にはfslnvols inputimage

A=$(fslnvols inputimage) 

出力に変数Aとして保存するコマンド、内部$()行きます。

+0

お返事ありがとうございます!できます。 –

関連する問題