求shell脚本

xhy_851221 2009-04-14 12:01:01
在一个目录下的各个文件夹递归执行一条shell命令
例如 /home 下有 /haha /hello
/haha 下又有 /hehe等文件夹
怎么在这各文件夹下执行一条命令
哪位帮忙些个shell脚本
...全文
155 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhy_851221 2009-04-16
  • 打赏
  • 举报
回复
哪位给出个shell脚本
hupo1982 2009-04-14
  • 打赏
  • 举报
回复
这种类似的针对目录或文件的shell用find命令加-type参数是比较常用的解决方法
fox000002 2009-04-14
  • 打赏
  • 举报
回复
for i in `find /home -type d -print0 | xargs -0 ls -d`;
do
cd $i
pwd # 执行需要的命令
echo '----'
done

fox000002 2009-04-14
  • 打赏
  • 举报
回复
find /home -type d -print0 | xargs -0 ls -dl # ls -dl 就是需要执行的命令

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧