Linux shell 实现两个脚本同时运行
现在需要在Linux下进行一些性能测试,一边需要用httpload去远程压测试端的服务器,一边需要在本地查看网卡传输数据,现在用shell写了一个脚本,可以抓6秒本地网实...
现在需要在Linux 下进行一些性能测试,一边需要用httpload 去远程压测试端的服务器,一边需要在本地查看网卡传输数据,现在用shell 写了一个 脚本,可以抓6秒 本地网实时网速的。但是我希望用一个脚本把测试命令 和 抓网速的脚本包起来,直接输出测试结果
我现在把子shell (抓取网速的脚本)用 & 放在后台执行,但现在发现子shell 无法自动关闭(6秒后自动结束),而且子进程 与父进程 不能同时输出到一份文件。有没有大神给支个招?
....
sh /home/XXX/testzone/netstats.sh >/dev/null &
./http_load -p 100 -s 60 FILES >.tmp... 展开
我现在把子shell (抓取网速的脚本)用 & 放在后台执行,但现在发现子shell 无法自动关闭(6秒后自动结束),而且子进程 与父进程 不能同时输出到一份文件。有没有大神给支个招?
....
sh /home/XXX/testzone/netstats.sh >/dev/null &
./http_load -p 100 -s 60 FILES >.tmp... 展开
1个回答
2013-12-20
展开全部
但现在发现子shell 无法自动关闭(6秒后自动结束)这个脚本可以修改下,
第一秒时记下时间到第6秒时加个exit自己退出
第一秒时记下时间到第6秒时加个exit自己退出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询