zoukankan      html  css  js  c++  java
  • & 快速将代码源码全部复制到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行代码写入文件中

    注意事项


    去除空白行

    如果想一次删除多个空白行,其实可以通过执行vim命令g/^s*$/d来实现

    linux vim 
    g/^s*$/d
    以上命令为:批量去除空白行
  • 相关阅读:
    unit 21
    unit 20
    unit 19
    第十八单元
    17 unit
    ES 中文分词
    ES 的CRUD 简单操作(小试牛刀)
    ES 必备插件的安装
    ES的安装运行
    JAVA_HOME 的设置
  • 原文地址:https://www.cnblogs.com/doagain/p/14969053.html
Copyright © 2011-2022 走看看