while true;do count=$(jobs -l |grep Running| wc -l);[ $count -le 5 ] && { time curl https://www.baidu.com &>/dev/null & };echo $count waiting;sleep 0.5;done
问题:
思寒老师,小括号是定义变量 ,中括号里面是判断语句,后面 { time curl https://www.baidu.com &>/dev/null & } 这里为啥是花括号?
然后花括号前面为什么是&& 与呢?
我的理解:
先定义一个 count 变量统计当前进程总数,如果 count 小于 5 ,那么把访问的地址放到后台执行;大于 5 时输出 waiting .写了下面的语句,貌似也是可以的。盼回复,不知道我的理解对不对。
while true;do count=$(jobs -l |grep Running| wc -l);if [ $count -le 5 ];then { time curl https://www.baidu.com &>/dev/null & };else echo $count waiting;sleep 0.5;fi;done
明白了,谢谢
不知可否加入一起做?
echo "123|456_789" | awk 'BEGIN{FS="\\||_"}{print $2}'
问,我也有这个疑问,思寒老师 ,为啥是两个斜杠,有一个斜杠是转义 | 的,另一个斜杠呢?
grep -E ' 404 | 503 ' /tmp/nginx.log | head -3
提交,静待中.....
解决了 ,谢谢思寒老师。
已经改到 私密社团下了,期待回复 .这一天我尝试了各种办法 ,至今依然没解决.....
一开始先修改配置文件, 是否符合 appclawler2.1.3 的语法 ,以及 xpath 是否正确 ,运行后依然没解决
然后同样的配置文件 ,在助教老师阿镰的 mac 本上运行没问题.
然后猜测 是不是我的 appium-sever 版本 ,java 版本 的问题, 然后我又用命令行重新安装了 appium-sever 现在是 1.10 了
就在我写这些的时候,依然还没解决
期盼老师回复
您好同学,我出现的问题跟你的一样,请问您这里解决了不, 跪求解决方法啊