diff --git a/fslsize b/fslsize index c551044d996e0403c31fa77af2abf7505e8928a5..90b2eb5add78c0317c78b3a2bc03f6ce75055d7b 100755 --- a/fslsize +++ b/fslsize @@ -9,10 +9,21 @@ # SHCOPYRIGHT if [ $# -lt 1 ] ; then - echo "Usage: $0 <filename>" ; + echo "Usage: `basename $0` <filename> [-s]" ; + echo " -s output using short format (one line)" exit 1 ; fi -fslhd $1 | cat -v | grep dim[1-4] +short=no; +if [ X$2 = X-s ] ; then + short=yes; +fi + +if [ $short = no ] ; then + $FSLDIR/bin/fslhd $1 | cat -v | grep dim[1-4] +else + sz=`$FSLDIR/bin/fslhd $1 | cat -v | grep dim[1-4] | sed 's/pixdim4.*//' | sed 's/pixdim1/ : Dims = /' | sed 's/^dim1/Size = /' | sed 's/[pix]*dim.[ ]*/ x /'`; + echo $sz +fi