全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 604|回复: 8

求助脚本大佬

[复制链接]
发表于 2019-5-21 13:31:14 | 显示全部楼层 |阅读模式

cmd="python test.py";  
screen -x -S $screen_name -p 0 -X stuff "$cmd"  
screen -x -S $screen_name -p 0 -X stuff '\n'  

如果我要把 test.py换成.sh应该怎么写
cherbim 该用户已被删除
发表于 2019-5-21 13:33:40 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
cherbim 该用户已被删除
发表于 2019-5-21 13:47:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-5-21 14:08:32 | 显示全部楼层
cmd="python test.py";  
dmc="python test.sh"
完美!!!!
发表于 2019-5-21 14:15:53 | 显示全部楼层
screen -x -S session_name -p 0 -X stuff $'./bash_name.sh\n'
shell 脚本比py还简单,甚至可以不用调用python命令,最后的“\n”是换行,相当于你窗口输完命令敲回车执行。
 楼主| 发表于 2019-5-21 15:00:54 | 显示全部楼层
hsxuguang 发表于 2019-5-21 14:15
screen -x -S session_name -p 0 -X stuff $'./bash_name.sh\n'
shell 脚本比py还简单,甚至可以不用调用py ...

那./bash_name.sh 路径怎么写
发表于 2019-5-21 17:41:53 | 显示全部楼层
小旭 发表于 2019-5-21 15:00
那./bash_name.sh 路径怎么写

'./xxx.sh'是相对路径,指当前目录下的sh文件。你也可以用绝对路径,例如root目录就是'/root/xxx.sh'
 楼主| 发表于 2019-5-21 19:36:51 | 显示全部楼层
screen -x -S session_name -p 0 -X stuff $'/www/while.sh'\n'
 楼主| 发表于 2019-5-21 19:38:10 | 显示全部楼层
hsxuguang 发表于 2019-5-21 17:41
'./xxx.sh'是相对路径,指当前目录下的sh文件。你也可以用绝对路径,例如root目录就是'/root/xxx.sh'  ...

screen -x -S session_name -p 0 -X stuff $'/www/while.sh'\n'  这样不行啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-26 11:01 , Processed in 0.090592 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表