免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Ray001
打印 上一主题 下一主题

[学习共享] shell并发脚本,很实用 [复制链接]

论坛徽章:
0
51 [报告]
发表于 2010-04-29 15:27 |只看该作者
回复 49# liuhuan851002


    n<&-
Close input file descriptor n.
0<&-, <&-
Close stdin.
n>&-
Close output file descriptor n.
1>&-, >&-
Close stdout.

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
52 [报告]
发表于 2010-04-29 15:45 |只看该作者
回复 50# liuhuan851002


Advanced Bash-Scripting Guide 3.9.1 中文版.pdf
http://bbs.chinaunix.net/thread-1610033-1-1.html

Unix Shell编程 第三版
http://bbs.chinaunix.net/thread-1508120-1-1.html

Unix Shell范例精解第4版中文高清PDF版
http://bbs.chinaunix.net/thread-1505626-1-1.html

[电子书下载]ChinaUnix论坛Shell版精华帖合集
http://bbs.chinaunix.net/thread-1640835-1-1.html

论坛徽章:
0
53 [报告]
发表于 2010-04-29 15:49 |只看该作者
真的有那么多时间看书吗

论坛徽章:
0
54 [报告]
发表于 2010-04-29 16:17 |只看该作者
回复 52# Shell_HAT


    太感谢了。 .

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
55 [报告]
发表于 2010-04-30 13:24 |只看该作者
和这贴的方案很类似啊。
http://bbs.chinaunix.net/viewthread.php?tid=675452

论坛徽章:
3
CU十二周年纪念徽章
日期:2013-10-24 15:41:34子鼠
日期:2013-12-14 14:57:19射手座
日期:2014-04-25 21:23:23
56 [报告]
发表于 2010-04-30 13:51 |只看该作者
来学习下

论坛徽章:
0
57 [报告]
发表于 2010-04-30 16:27 |只看该作者
有个问题

  1. for id in ${seq[*]}
  2. do
  3.   read
  4.   (./ur_command ${id};echo >&4 ) &
  5. done <&4
复制代码
for 用do done
do done 有用 <&4
那个读取那个呢?

求职 : 项目经理
论坛徽章:
22
狮子座
日期:2014-01-14 08:42:1615-16赛季CBA联赛之八一
日期:2016-12-15 16:11:1315-16赛季CBA联赛之佛山
日期:2016-12-19 08:58:1315-16赛季CBA联赛之佛山
日期:2017-01-12 11:34:1415-16赛季CBA联赛之福建
日期:2017-02-22 14:05:4415-16赛季CBA联赛之福建
日期:2017-06-09 08:59:4015-16赛季CBA联赛之深圳
日期:2017-07-17 11:19:3615-16赛季CBA联赛之新疆
日期:2018-03-09 09:36:5115-16赛季CBA联赛之江苏
日期:2018-07-18 10:44:4615-16赛季CBA联赛之山西
日期:2018-09-19 09:09:2615-16赛季CBA联赛之浙江
日期:2016-11-18 15:14:1615-16赛季CBA联赛之四川
日期:2016-06-27 11:43:31
58 [报告]
发表于 2012-03-13 17:02 |只看该作者
回复 1# Ray001

#从任务列表 seq 中按次序获取每一个任务

既然是获取一个任务,怎么说明是并发进行的呢???


   

论坛徽章:
0
59 [报告]
发表于 2012-04-07 22:35 |只看该作者
回复 58# chichushanren


    因为任务都是后台执行的啊,所以提交一个任务后,在并发进程数内,接着往下执行另一个,所以就是并发的。
  1. (  exec_cmd ${SEC} || echo ${SEC}>>${FAILURE_FLAG} ; echo >&4 ) &
复制代码
,最后这一个&就是代表后台执行。

论坛徽章:
0
60 [报告]
发表于 2012-04-19 16:32 |只看该作者
  1. rm -f $TMPFILE
复制代码
不是在使用TMPFILE 吗?? 怎么删除了啊??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP