调用.sh文件: bash xxx.sh
bash.sh:
for ((i=0;i<10511;i++))
do
(python z.py -m test -f images/11.jpg -n $i)
done
exit 0
.py文件中和bash有关的内容
import numpy as np
import scipy
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-m', '--mode', choices=['train','test'], default='train', help='select mode')
parser.add_argument('-f','--file', help='input file')
parser.add_argument('-n','--num')
args = parser.parse_args()
tl.global_flag['mode'] = args.mode
if tl.global_flag['mode'] == 'train':
train()
elif tl.global_flag['mode'] == 'test':
if (args.file is None):
raise Exception("Please enter input file name for test mode")
x="/home/stella/shu/coding/LapSRN/cost3.txt"
x=file2matric(x)
a=scipy.misc.imread(args.file).astype(np.uint16)
a[:,:,1:3]=0
j=math.ceil(np.max(x[int(float(args.num))])/256)
x=x[int(float(args.num))]/j
print("00000000000000",args.num)