#!/bin/bash # obsid 100000100 ~ 100000154 ##压力测,保留后三位,前六位替换回原格式100000 #test_obsid=$1 #obsid="100000"${test_obsid:0-3:3} ### # obsid 10160000000 - 10160000136 obsid=$1 # l1-mbi --obs-id=$obsid --device=cpu --n-jobs=18 --n-jobs-gpu=18 --clean-l0 --clean-l1 --cleanup --dfs-node=pml --ver-sim=C6.2 --no-photometry --no-astrometry python /pipeline/src/run.py \ --obs-id=$obsid \ --device=cpu \ --n-jobs=18 \ --n-jobs-gpu=9 \ --clean-l0 \ --clean-l1 \ --dfs-node=pml \ --ver-sim=C6.2 \ --no-astrometry \ --no-photometry exit_code=$? echo "=====csst-l1ppl.log====" > /work/user-file.txt cat /pipeline/output/csst-l1ppl.log >> /work/user-file.txt echo "======csst-l1mod.log======" >> /work/user-file.txt cat /pipeline/output/csst-l1mod.log|tail -n 100 >> /work/user-file.txt timefile=/pipeline/output/timestamps.txt if test -f "$timefile"; then echo "$timefile exist" mv /pipeline/output/timestamps.txt /work/timestamps.txt fi rm -rf /pipeline/input/* /pipeline/output/* echo finish mbi. for i in 06 07 08 09 11 12 13 14 15 16 17 18 19 20 22 23 24 25 ; do echo $1-$i >> /work/messages.txt done exit $exit_code