Shell遍历文件夹下所有文件,并将文件内容写入一个文件中
软件著作权要求提供代码文档,这里提供使用Shell遍历文件夹下所有文件,并将文件内容写入一个文件中的方法。
代码语言:javascript复制#!/bin/bash
dir="."
target="./target.txt"
# 过滤指定文件或文件夹
filter=(node_modules out dist $target)
listfile() {
filelist=`ls $1`
for file in $filelist
do
if [[ "${filter[@]}" =~ "$file" ]];then
continue
fi
if [ -d $1/$file ];then
listfile $1/$file
else
cat $1/$file >> $target
fi
done
}
listfile $dir
- MySQL多层级树形结构表的搜索查询优化
- 使用WordPress作为小程序后端——APPID有效性前置检查
- 使用WordPress作为小程序后端——小程序请求前置检查
- Windows rclone挂载sftp
- 迁移——从Electron迁移到Eclipse Theia
- 使用typescript开发chrome扩展
- use multiple simple queries or a join
- php: /usr/local/lib/libcurl.so.4: no version information available (required by php)
- how to improve the rank of search results in google
- SEO导航