#!/bin/bash # obsid 100000100 ~ 100000154 ##压力测,保留后三位,前六位替换回原格式100000 # test_obsid=$1 # obsid="100000"${test_obsid:0-3:3} ### # obsid 10160000000 - 10160000136 obsid=$1 #python /L1Pipeline/build/csst_l1/app/l1_sls2d_tcc.py $obsid > /work/stdout 2> /work/stderr # l1-sls2d --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 > /work/stdout 2> /work/stderr python /pipeline/src/run.py \ --obs-id=$obsid \ --device=cpu \ --n-jobs=12 \ --n-jobs-gpu=6 \ --clean-l0 \ --clean-l1 # --dfs-node=pml \ # --ver-sim=C6.2 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 sls2d. exit $exit_code