当前位置: 首页 > news >正文

周至做网站上海青浦区网站建设公司

周至做网站,上海青浦区网站建设公司,建设一个网站可以放视频的多少钱,标识设计公司排名http://blog.csdn.net/shuanghujushi/article/details/38186303最近在使用shell做一些部署工作#xff0c;在使用过程中#xff0c;效率一直不高。想提高效率#xff0c;经过分析发现#xff0c;并不是所有操作都是需要串行的#xff0c;一些操作是可以进行并行操作的。经…http://blog.csdn.net/shuanghujushi/article/details/38186303最近在使用shell做一些部署工作在使用过程中效率一直不高。想提高效率经过分析发现并不是所有操作都是需要串行的一些操作是可以进行并行操作的。经过学习shell里面也是可以进行多线程编程的而且十分方便同时wait命令可以进行shell的多线程同步控制。下面是shell多线程和wait命令的一些学习体会。错误之处还请大家指正。 一、启动后台子任务在执行命令后加操作符表示将命令放在子shell中异步执行。可以达到多线程效果。如下[plain] view plain copysleep 10 #等待10秒再继续下一操作  sleep 10  #当前shell不等待后台子shell等待  二、wait命令介绍wait  [作业指示或进程号]1.等待作业号或者进程号制定的进程退出返回最后一个作业或进程的退出状态状态。如果没有制定参数则等待所有子进程的退出其退出状态为0.2.如果是shell中等待使用wait则不会等待调用函数中子任务。在函数中使用wait则只等待函数中启动的后台子任务。3.在shell中使用wait命令相当于高级语言里的多线程同步。三、例子 1.使用wait等待所有子任务结束。 [plain] view plain copy#!/bin/bash  sleep 10   sleep 5  wait #等待10秒后退出  [plain] view plain copy#!/bin/bash  sleep 10   sleep 5  wait $! #$!表示上个子进程的进程号wait等待一个子进程等待5秒后退出  2.在函数中使用wait [plain] view plain copy#!/bin/bash  source ~/.bashrc    fun(){      echo fun is begin.timeNum:$timeNum      local timeNum$1      sleep $timeNum       wait #这个只等待wait前面sleep            echo fun is end.timeNum:$timeNum  }    fun 10   fun 20     wait #如果fun里面没有wait则整个脚本立刻退出不会等待fun里面的sleep  echo all is ending  输出结果为[plain] view plain copyfun is begin.timeNum:10  fun is begin.timeNum:20  fun is end.timeNum:10  fun is end.timeNum:20  all is ending  从输出结果可以看到整个脚本等待了所有子任务的退出
http://www.zqtcl.cn/news/891845/

相关文章:

  • 国外app设计网站佛山网站推广市场
  • 北京矿建建设集团有限公司 网站科技软件下载
  • 公司建网站要多少钱wordpress轮播框
  • 怎么看一个网站什么语言做的全网最新首码项目
  • 深圳网站建设ue网站空间和流量
  • 网站前端设计要做什么游仙建设局官方网站
  • 大型门户网站建设哪家好进一步加大网站集约化建设力度
  • 网站里面那些工作是做晚上兼职的钱包网站建设策划
  • 网站开发实现的环境自豪地采用wordpress 怎么去掉
  • ic商城网站建设网站备案关闭影响排名
  • qq官方网站进入wordpress调用文章某个分类
  • 南充网站建设设计略奥企业网站管理系统怎么修改密码
  • 网站建设里的知识360云主机可以建设网站吗
  • 创建网站代码上海网络公司查询
  • 电子商务网站建设与管理实训报告百度权重划分等级
  • 网站建设响应式是什么医院网站建设方案策划书
  • 开鲁网站seo不用下载男女做羞羞事动画网站免费
  • 做网站客户需求新乡专业做网站多少钱
  • 邢台建设银行官方网站二维码生成器app下载
  • 自己怎么做网站游戏做网站就是做app
  • 怎样做一元购网站wordpress+淘客代码
  • 网站建设发展现状贵阳有哪些做网站的公司
  • 微博上如何做网站推广蝉知和wordpress
  • 泷澄建设集团网站北京建设执业资格注册网站
  • 门户网站建设情况报告深圳龙岗房价多少钱一平方米
  • 网站建设备案是什么ps培训班
  • 深圳网站推广优化wordpress 运行速度慢
  • 谁能给个网站谢谢发布广东建设工程信息网站
  • 网站建设用户需求分析中国加盟网
  • 建设上线网站seo关键词优化软件排名