专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

快速复制所有源代码到一个文件中

申请软件著作权时需要把所有代码都集中到一个文件中,每个文件复制工作量太恐怖,用一行代码就能解决

把代码目录上传到Linux主机上,在代码根目录执行以下脚本:

find . -name '*.py' -o -name '*.html' -o -name '*.css' -o -name '*.js' | xargs cat > all.txt

将文件all.txt 下载到本地,用notepad++打开,就能看到代码一共多少行了,然后把其中的内容复制到Word文档中

说明:

我的是python项目,源代码主要是.py,css,js文件

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行代码写入文件中

文章永久链接:https://tech.souyunku.com/19769

未经允许不得转载:搜云库技术团队 » 快速复制所有源代码到一个文件中

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们