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行代碼寫入文件中