私はFSL(神経画像プログラム)を使用しており、すべての参加者を分析するforループがあります。問題のある行は次のとおりです。
fslstats <FILENAME> -M -V | awk '{print $1 * $3 }'
awk関数が9.37157e + 07のような数値の代わりに整数を印刷する方法
事前にありがとう
答え1
特定のコンテンツが必要な場合は、フォーマットを提供する必要があります。例えば、
fslstats <FILENAME> -M -V | awk '{printf "%d\n", $1 * $3 }'
または
fslstats <FILENAME> -M -V | awk '{printf "%f\n", $1 * $3 }'