快速将代码源码全部复制到word文档

快速复制系统源码

背景介绍

有些场景下需要将系统的所有源码拷贝在一起,比如:申请软件著作权时需要提供源码,一个一个java文件copy就太慢了。

解决方案

  1. 在测试服务器上执行以下脚本:
    find . -name '*.java' -o -name '*.ftl' | xargs cat |head -n 4000 > software_copyright_src.java
  2. 将文件software_copyright_src.java 下载到本地,Copy到Word文档中

简单说明:

find . -name '*.java' -o -name '*.ftl' //查找当前目录以及子目录中以java或者ftl结尾的文件
find . -name '*.java' -o -name '*.ftl' | xargs cat //将代码文件合并在一起
find . -name '*.java' -o -name '*.ftl' | xargs cat |head -n 4000 > software_copyright_src.java //截取前4000行代码写入文件中

注意事项

  • 一定要在项目的根目录执行,否则有可能包含其他项目代码

你可能感兴趣的:(开发工具)