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

#!/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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容