将目录及子目录下多个文件内容合并

cat `find $PWD | xargs ls -ld |grep "^-" | awk -F " " '{print $9}'` >> merge.txt 

find $PWD:查找当前目录下所有的文件与文件夹
xargs:将输出的输出的多行内容转换成一行,也可使用-n 指定每行输出多少个
grep “^-“:只显示文件

猜你喜欢

转载自blog.csdn.net/u012700515/article/details/81476497