awk Printf를 사용하여 전체 숫자를 인쇄하세요.

awk Printf를 사용하여 전체 숫자를 인쇄하세요.

저는 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 }'

관련 정보