繁体   English   中英

tmux窗口中的Shell脚本

[英]Shell script inside tmux window

我在这里看到了一些有关此问题的问题,但这些问题都不对我有用,而且似乎也对提出要求的人没有帮助...

所以,我想执行一个shell脚本以创建一个tmux窗口并在这个新窗口内执行另一个脚本。

我的脚本名称是job_ex.sh,其内容是

   #!/bin/bash
#

FF=1.29
SF=2.0
R_bg_gain=131.0
R_sm_gain=1.31
rho2=0.008
seed1=45789654


sample='jabulani'



cd 1
tmux new-session -s $sample
./simulaa $FF $SF $R_bg_gain $R_sm_gain $rho2 $seed1

但是,当我执行外壳程序“ ./job_ex.sh”时,它会创建一个tmux窗口,并且什么也不做。 如果我分离了tmux窗口,它将在命令行主窗口中执行其他脚本。

有什么建议么?

这将在新的tmux会话和窗口中运行脚本

SESSION_NAME='jabulani'
ARGS=1.29
tmux new-session -s $SESSION_NAME "./simulaa $ARGS"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM