no_min=1 no_max=65537 step=1 in=$HOME/tmp/one.tif out=`basename $in .tif` for no in `seq -w $no_min $step $no_max`; do gdal_translate -outsize $no $no $in ${out}_gt_${no}.tif gdalwarp -multi -ts $no $no $in ${out}_gw_${no}.tif ls -l ${out}_gt_${no}.tif | cut -d" " -f5 >> gdal_translate.txt ls -l ${out}_gw_${no}.tif | cut -d" " -f5 >> gdalwarp.txt rm ${out}_gt_${no}.tif ${out}_gw_${no}.tif done #for i in `ls | grep gw | sort`; do ls -l $i | cut -d" " -f5; done > gdalwarp.txt #for i in `ls | grep gt | sort`; do ls -l $i | cut -d" " -f5; done > gdal_translate.txt