find . -name '*.py' -o -name '*.html' -o -name '*.css' -o -name '*.js' | xargs cat > all.txt
将文件all.txt 下载到本地,用notepad++打开,就能看到代码一共多少行了,然后把其中的内容复制到Word文档中
find . -name '*.py' -o -name '*.html' -o -name '*.css' -o -name '*.js' //查找当前目录以及子目录中以py,css,js结尾的文件
其中-o参数表示 or 或者 的关系 另外:-a 表示 and 并且, –not 表示否的关系
find . -name '*.py' -o -name '*.html' -o -name '*.css' -o -name '*.js' | xargs cat //将代码文件合并在一起
此外,也可以截取前N行的代码:
find . -name '*.py' -o -name '*.html' -o -name '*.css' -o -name '*.js' | xargs cat |head -n 10000 > all.txt//截取前10000行代码写入文件中