免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 15949 | 回复: 33
打印 上一主题 下一主题

[其他] shell脚本如何依次进入一个目录下的所有子目录,然后执行同一个命令 [复制链接]

论坛徽章:
2
2015亚冠之平阳省
日期:2015-07-08 10:15:132015亚冠之广州恒大
日期:2015-08-11 10:11:23
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-02-25 16:40 |只看该作者 |正序浏览
问题描述:一个目录下有许多子目录,每个子目录中都有一个c文件和一个r.sh文件。能否写一个脚本使之依次进入这些子目录,然后运行r.sh脚本。

论坛徽章:
2
2015亚冠之平阳省
日期:2015-07-08 10:15:132015亚冠之广州恒大
日期:2015-08-11 10:11:23
34 [报告]
发表于 2014-12-25 20:40 |只看该作者
谢谢,已经解决啦。 回复 33# blackold


   

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
33 [报告]
发表于 2014-12-11 13:24 |只看该作者
回复 1# itstx


    这么久都没有解决?

try:
  1. find path -type d -execdir ./r.sh
复制代码

论坛徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役纪念章
日期:2018-05-14 11:05:0715-16赛季CBA联赛之北控
日期:2018-05-14 11:05:0015-16赛季CBA联赛之江苏
日期:2017-02-27 18:11:0715-16赛季CBA联赛之上海
日期:2018-08-15 09:48:5415-16赛季CBA联赛之佛山
日期:2018-07-20 17:14:2315-16赛季CBA联赛之佛山
日期:2019-09-10 18:08:4615-16赛季CBA联赛之山西
日期:2020-03-26 09:40:5115-16赛季CBA联赛之佛山
日期:2020-05-08 09:03:54
32 [报告]
发表于 2014-12-11 13:20 |只看该作者
find /path/to/path  -name "r.sh" -exec cd `dirname {}`;sh r.sh \;

求职 : Linux运维
论坛徽章:
4
狮子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亚洲杯之科威特
日期:2015-01-27 21:32:482015亚冠之平阳省
日期:2015-10-22 16:31:52
31 [报告]
发表于 2014-12-10 20:45 |只看该作者
for i  in `find ./*  -type  d`
do
     cd $i
     ./r.sh
done

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
30 [报告]
发表于 2014-06-10 10:13 |只看该作者
回复 29# leetaedong


    久违了。

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
29 [报告]
发表于 2014-06-10 09:58 |只看该作者
回复 17# blackold


    黑哥们,你还在这个版啊。

论坛徽章:
1
处女座
日期:2014-06-01 17:09:46
28 [报告]
发表于 2014-06-06 22:31 |只看该作者
find /root -type d | while read a
> do
> ./r.sh
>done

论坛徽章:
0
27 [报告]
发表于 2014-05-21 13:45 |只看该作者
非常感谢!
回复 3# jackhuntcn


   

论坛徽章:
1
处女座
日期:2014-06-01 17:09:46
26 [报告]
发表于 2014-05-16 22:46 |只看该作者
find . --maxdepth=1  --type d  | xarges ./r.sh
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP