2009年9月23日 星期三

自動化執行JOB

原本以為gaussian 03的multi-job的指令

--link--

可以指定output 檔名,結果仔細查manual才發現,
其實上面就有教寫自動化執行JOB的script,
不過我對shell 指令的基礎實在太差,
加上照原廠的指令打,LOOP的地方似乎不領情,
在實驗室玩到2點多,實在有點累,只好不甘不願的回家了。

不過,

我是認真向上的小孩,回家後又繼續鑽研起來,

參考網路上其他人的寫法,我終於寫成功了



vi mu.sh

#!/bin/csh
echo "Current Job Status:" > Status
for inf in *.com
do
echo "Starting file ${inf} at `date +%m%d%H%M`" >> Status
g03 ${inf}
echo "${inf} Done with status ${status}" >> Status
done
echo "All Done." >> Status

exit

nohup sh mu.sh &

不知不覺就4:30了,
其實我原本是要看coronene氣體吸附相關研究的文獻的,

好,

今日事明日畢!!

0 意見:

張貼留言

I'm Bboy

我不悠閒,我趕著要畢業

  © Blogger template 'Darken' by Ourblogtemplates.com 2008

Back to TOP