24小时热门版块排行榜    

CyRhmU.jpeg
查看: 782  |  回复: 4
当前主题已经存档。

kgwang112

银虫 (初入文坛)

[交流] 【求助】怎样使SSH任务排队?

用SSH控制服务器LINUX做GAUSSIAN计算,怎么让他可以排队?就是第一个任务算完后继续算下一个。不要告诉我用LINK啊
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bay__gulf

金虫 (著名写手)

刘苏州

★ ★
lei0736(金币+2,VIP+0):谢谢 10-23 10:28
2楼2009-10-22 21:24:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

601789855

银虫 (小有名气)

★ ★
lei0736(金币+2,VIP+0):谢谢 10-27 17:36
建个文件比如 new.com

文件里写
g03 file1.gjf file1.log
g03 file2.gjf file2.log
g03 file3.gjf file3.log

有多少写多少

命令是ssh里执行的命令是:sh new.com&

hope this helpful to you
遗忘说来就来。记忆说被修正就被修正
3楼2009-10-23 14:59:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sandf

木虫 (正式写手)

★ ★
yjcmwgk(金币+2,VIP+0): 10-23 16:50
Gaussian手册里就有:
#!/bin/csh
#The following script runs all of the Gaussian 03 input files specified as its
# command line arguments,and it maintains a log of its activities
# in the file Status;
# use this script with the follow command:  
# ./gwsjbat file1.gjf [file2.gjf [file3.gjf [file4.gjf [file5.gjf...]]]]
echo "Current Job Status:" > Status
foreach file ($argv)
        echo " Starting file $file at" >> Status
        date >> Status
        g03 < $file > $file:r.log
        echo " $file Done with status $status" >> Status
end
echo "All Done." >> Status

保存为一个可执行的shell。
./gwsjbat file1.gjf [file2.gjf [file3.gjf [file4.gjf [file5.gjf...]]]] &
哪位熟悉shell的也可以改成支持通配符即 ./gwsjbat  *.gjf
努力呀努力,不要成为奴隶。
4楼2009-10-23 16:21:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yjcmwgk

禁虫 (文坛精英)

密度泛函·小卒

优秀版主

★ ★
lei0736(金币+2,VIP+0):谢谢 10-27 17:36
http://muchong.com/bbs/viewthread.php?tid=1566146

第一章第六节
解释最好
5楼2009-10-23 16:51:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kgwang112 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见