- Timestamp:
- Jul 7, 2025, 6:09:01 PM (32 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/evolution/deftank/lib_launchPEM.sh
r3820 r3840 174 174 echo "Run \"PCM $iPCM\" ($ii/$3)..." 175 175 if [ $1 -eq 0 ]; then # Mode: processing scripts 176 sed -i "s/^k= [0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun.job176 sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun.job 177 177 ./PCMrun.job 178 178 if [ $? -ne 0 ]; then … … 182 182 cp PCMrun.job PCMrun${iPCM}.job 183 183 sed -i -E "/^$name_job/s/(.*[^0-9])([0-9]+)(_[^0-9]*)?$/\1${iPCM}\3/" PCMrun${iPCM}.job 184 sed -i "s/^k= [0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun${iPCM}.job184 sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun${iPCM}.job 185 185 jobID=$(eval "$submit_job PCMrun${iPCM}.job") 186 186 # Create a file to cancel the dependent jobs of the cycle … … 201 201 echo "Run \"PCM $iPCM\" ($i/$3)..." 202 202 if [ $1 -eq 0 ]; then # Mode: processing scripts 203 sed -i "s/^k= [0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun.job203 sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun.job 204 204 ./PCMrun.job 205 205 if [ $? -ne 0 ]; then … … 209 209 cp PCMrun.job PCMrun${iPCM}.job 210 210 sed -i -E "/^$name_job/s/(.*[^0-9])([0-9]+)(_[^0-9]*)?$/\1${iPCM}\3/" PCMrun${iPCM}.job 211 sed -i "s/^k= [0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun${iPCM}.job211 sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun${iPCM}.job 212 212 jobID=$(eval "$submit_dependjob=afterok:${jobID} PCMrun${iPCM}.job") 213 213 echo $kill_job $jobID >> kill_launchPEM.sh
Note: See TracChangeset
for help on using the changeset viewer.