newfiles_test.sh

来自「DTMK软件开发包,此为开源软件,是一款很好的医学图像开发资源.」· Shell 代码 · 共 37 行

SH
37
字号
#!/bin/sh

if [ $# -lt 2 ]
then
echo Missing nifti tool and Binary directory name
exit 1
fi

NT=$1
DATA=$2

rm -f ${DATA}/new* ${DATA}/ncopy*

# test writing various output file types
${NT} -make_im -prefix ${DATA}/new1.hdr
${NT} -make_im -prefix ${DATA}/new2.hdr.gz
${NT} -make_im -prefix ${DATA}/new3.img.gz
${NT} -make_im -prefix ${DATA}/new4.nii.gz
${NT} -make_im -prefix ${DATA}/new5.nia

# test reading them
${NT} -copy_im -prefix ${DATA}/ncopy1.nii -infiles ${DATA}/new1.hdr
${NT} -copy_im -prefix ${DATA}/ncopy2.nii -infiles ${DATA}/new2.hdr.gz
${NT} -copy_im -prefix ${DATA}/ncopy3.nii -infiles ${DATA}/new3.img.gz
${NT} -copy_im -prefix ${DATA}/ncopy4.nii -infiles ${DATA}/new4.nii.gz
${NT} -copy_im -prefix ${DATA}/ncopy5.nii -infiles ${DATA}/new5.nia

# verify that they are all the same
set count = 0
for index in 2 3 4 5 ; do
    diff ${DATA}/ncopy1.nii ${DATA}/ncopy$index.nii
    if [ $? -ne 0 ] ; then 
        echo "-- failure on test index $index --"
        exit 1
    fi
done

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?