当前位置:  技术问答>linux和unix

如何将找出来的shell脚本执行一遍?

    来源: 互联网  发布时间:2017-01-27

    本文导语:  find ./ -name clear.sh   ////用find命令找出来的sh脚本,想依次执行一遍,该如何写? ./check_ssh_rsh/clear.sh ./check_interface_in_DB/clear.sh ./check_interface_link_in_DB/clear.sh ./check_port_num_in_Oracle/clear.sh ./check_port_num_in_Sybase/clear.sh ./chec...

find ./ -name clear.sh   ////用find命令找出来的sh脚本,想依次执行一遍,该如何写?
./check_ssh_rsh/clear.sh
./check_interface_in_DB/clear.sh
./check_interface_link_in_DB/clear.sh
./check_port_num_in_Oracle/clear.sh
./check_port_num_in_Sybase/clear.sh
./check_Oracle_service/clear.sh
./check_business_DB/clear.sh
./check_crontab/clear.sh
./check_IP_info/clear.sh
./check_rcp_scp/clear.sh
./check_VxVM_version/clear.sh
./check_VCS_version/clear.sh
./check_OS_profile/clear.sh
./check_upgrade_check_tool/clear.sh
./check_SLS_hostname/clear.sh
./check_DB_server_name/clear.sh
./check_DB_IP/clear.sh
./check_IMAP_ROOT_space/clear.sh
./check_expand_space_DB/clear.sh
./check_bak_right/clear.sh


我之前只知道找到后ls -l 处理:
find ./ -name clear.sh -exec ls -l {} ;
-rwxrwxrwx 1 nobody nobody 113 Dec 20 11:04 ./check_ssh_rsh/clear.sh
-rwxrwxrwx 1 nobody nobody 113 Dec 20 11:05 ./check_interface_in_DB/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_interface_link_in_DB/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_port_num_in_Oracle/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_port_num_in_Sybase/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_Oracle_service/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_business_DB/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_crontab/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_IP_info/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_rcp_scp/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_VxVM_version/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_VCS_version/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_OS_profile/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_upgrade_check_tool/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_SLS_hostname/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_DB_server_name/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_DB_IP/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_IMAP_ROOT_space/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_expand_space_DB/clear.sh
-rwxr--r-- 1 nobody nobody 113 Dec 20 11:05 ./check_bak_right/clear.sh

如果替换 find ./ -name clear.sh -exec ls -l {} ; 中 的ls -l ,让找到的*.sh执行一遍?谢谢!

|
find . -name "*.sh" -exec sh {} ;

|
find ./ -name clear.sh | sh

|
直接一个pipe然后用shell执行即可,

执行这么多,还是小心为好

|


不知用循环可以吗?
for i in ./*/clear.sh ; do sh i ; done

这会儿在Windows下,没有测试,你自己试一下

|
-exec就是干这个的啦
如果非常多,可以通过管道交给xargs

|
这个换上相应的执行命令不就行了么?

    
 
 

您可能感兴趣的文章:

  • 为什么这两个简单的语句写在脚本里就执行不出来了
  • 【问题】怎么写脚本把一个目录下所有子目录找出来?
  • 请问我下面的脚本有什么错误,没找出来啊?
  • 用linux做网关,我这样设置,不行,我贴出来,大家看看,用的是一个高手的脚本。
  • centos 6.2编译出来的可以执行文件,无法在cenos 5.8上执行
  • 为什么执行的时候只是显示了2、3条记录。而1没有显示出来。如何才能把一也显示出来呢。
  • 使用popen来执行gcc命令,如何根据读出来的gcc的输出来判断gcc是否编译成功?
  • 用gcc -g编译出来的再用kdbg 调试时,执行顺序怎么乱七八糟的
  • 我执行top命令,显示出来所有进程占内存都不超过1%,可是512M内存只剩30多M,为什么?
  • gcc 和g++分别编译出来的.o 再一起连接成可执行程序,是否有问题。
  • sco下用gcc编译hello.cpp出来的可执行文件居然有2800280字节,而且运行出错???
  • 在x-window下如何执行.sh文件,我双击后,调出来的是编辑器。
  • 我想要一个把Java编出来的代码,编译成像C++一样的可执行本机代码。推荐一个工具。谢谢!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • shell里怎样把echo出来的东西放到变量中??
  • 毕业设计想写一个简单的shell出来,不知是否可行?
  • shell创建一个带参数的文件名,这个参数怎么不显示出来backup$BDATE.dump
  • shell中读取文件后的变量不能传递出来吗?
  • 我写的shell编程出来的结果不是我想要的,请高手指点
  • 我在Ctrl+Alt+F1进入shell屏幕,输入vi,出来的界面不能显示中文,而在x-window的终端下输入vi后可以看到中
  • 大家快快帮帮我呀!shell的语法出错,一直调不出来。
  • Linux下shell对(dmesg)出来的信息作一个处理
  • Red Hat Network Alert Icon不见了,求命啊,那个面板不出来了,我运行的lumaQQ也显示不出来
  • 我的applet为什么只能在netscape下显示出来,IE6就显示不出来??
  • 【linux文件操作的怪问题】写完文件关闭后立即打开,读出来的是乱码。sleep(1)读出来后正常
  • 请教关于用c编译出来的.a文件和用c++编译出来的.a文件的互用问题
  • 光驱为什么弹不出来?
  • 高分求解,在线等待!如何将Jsp页面的内容转换成word文档打印出来或像word一样打印出来?
  • g++能调用gcc编译出来的库中的函数吗?
  • CENTOS5.4大概什么时候出来啊?
  • asp.net post方法中参数取不出来的解决方法
  • 安装完wine之后运行wine的搜狗浏览器中间显示不出来内容怎么办?
  • 请问Linux的高效如何体现出来
  • 紧急求助:怎么把数据库里面的时间字段提取出来后与当前时间比较。。。。。。。。。。。
  • 在linux下有没办法使开发出来的库不能通过nm查看接口
  • 请问:用vi查找一个字符串后, 能不能用一定颜色将它显示出来啊,这样容易看一些?
  • 装了Tomcat 4.0.1,localhost:8080却出来3.2.3的画面?
  • Servelet的小程序如何独立出来?
  • 在Jbuilder5做的servlet程序如何脱离出来?
  • Mastering EJB的中文版出来了,大家说说好不好?
  • sco unix5.0的用户数在哪看出来?
  • 怎么给我的控件初始化,并将它显示出来?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3