美文网首页
2022-02-23 shell 获取当前目录及子目录的文件名

2022-02-23 shell 获取当前目录及子目录的文件名

作者: alanwhy | 来源:发表于2022-02-23 15:19 被阅读0次
#!/bin/bash
# 获取文件夹下所有文件
folder="./"

softfiles=$(find $PWD | xargs ls -ld $folder)
for sfile in ${softfiles}; do
    if [[ "$sfile" =~ json$ ]]; then # 此处是获取json后缀的文件
        echo "${sfile}"
    fi
done

使用方式:

  1. 将上述shell脚本保存到【aaa.sh】 文件
  2. 将aaa.sh文件放到需要执行的文件目录下
  3. 执行shell命令 sh aaa.shsh aaa.sh > name.txt

相关文章

  • 2022-02-23 shell 获取当前目录及子目录的文件名

    使用方式: 将上述shell脚本保存到【aaa.sh】 文件 将aaa.sh文件放到需要执行的文件目录下 执行sh...

  • CMake递归搜索头文件路径

    获取当前目录及子目录(递归获取),添加到头文件搜索路径(仅供参考)

  • Linux 列出目录下所有文件的全路径

    查找当前目录及所有子目录文件路径 如果文件名有空格不能完全输出 root 197121 .root 197121 ...

  • 小工具

    是用来获取目录下的文件名的工具 是用来重命名的工具 获取后缀名为.apk的文件名.txt 获取目录和子目录的文件名

  • 目录管理操作

    目录管理基本操作有添加、移动、删除、获取当前工作目录、获取当前目录的子目录等

  • 【linux】find

    列出当前目录及子目录下所有文件和文件夹find . 在/home目录下查找以.txt结尾的文件名find /hom...

  • python - os.walk()

    发现了一个很好用的方法去获取当前目录路径、子目录、以及目录下所有文件名,是一个高效处理文件、目录方面的利器。 直接...

  • 常用dos命令

    dir --当前根目录下的文件目录md --创建文件夹rd--删除文件夹cd 文件名 目录切换到该文件名(子目录)...

  • Linux

    linux 常用命令 ls mv rm -f 文件名 强行删除文件,系统不再提示。 把子目录及子目录中所有档案删除...

  • find命令说明事例

    例子 列出当前目录及子目录下所有的文件和文件夹 根据文件名或颪表达式匹配搜索 匹配多个条件中的一个 选项-path...

网友评论

      本文标题:2022-02-23 shell 获取当前目录及子目录的文件名

      本文链接:https://www.haomeiwen.com/subject/mpvolrtx.html