如何遍历文件夹 取得文件名和首行记录输出到CSV文件

for x in `find -type f`; do sed -n "1{s,.*,${x##*/}	&,p}" $x; done > output.csv

for x in `find -type f`; do sed -n "1{s/.*/${x##*/},&/p}" $x; done > output.csv

for x in `find -type f`; do sed -n "1{s/.*/${x:2},&/p}" $x; done > output.csv

Refer:http://bbs.chinaunix.net/thread-4152680-1-1.html

原文地址:https://www.cnblogs.com/dl-ekong/p/8056986.html