DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4737 随笔 :: 2 文章 :: 542 评论 :: 1615万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

新建一个shell文件

    $ vi traveDir.sh
1
输入以下代码

    #! /bin/bash
    function read_dir(){
        for file in `ls $1`       #注意此处这是两个反引号,表示运行系统命令
        do
            if [ -d $1"/"$file ]  #注意此处之间一定要加上空格,否则会报错
            then
                read_dir $1"/"$file
            else
                echo $1"/"$file   #在此处处理文件即可
            fi
        done
    }   
    #读取第一个参数
    read_dir $1

执行指令

    $ sh traveDir.sh DIR_NAME

posted on   DoubleLi  阅读(235)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2021-02-22 wasm + ffmpeg实现前端截取视频帧功能
2021-02-22 WebAssembly+ffmpeg浏览器视频处理
2017-02-22 stm32与arm7比较(经典)
2017-02-22 STM32介绍以及与通常ARM的区别
2017-02-22 stm8开发环境配置及测试
点击右上角即可分享
微信分享提示