
Git应用记述一
Git仓库太大,一次性拉不下来 查看当前分支是从哪个分支创建 方法一 方法二(查看日志,HEAD后面信息) 修改commit信息(推送或未推送) 代码未推送到远端 代码已推送到远端 删除submodule test_common 删除外层test_common文件夹(代码部分) ...
Git仓库太大,一次性拉不下来 查看当前分支是从哪个分支创建 方法一 方法二(查看日志,HEAD后面信息) 修改commit信息(推送或未推送) 代码未推送到远端 代码已推送到远端 删除submodule test_common 删除外层test_common文件夹(代码部分) ...
内置变量及含义 BASH bash的完整路径 BASH_ENV bash非互动模式下,每次在执行shell脚本时会先检查BASH_ENV是否有指定文件,如果有先执行指定文件 BASH_VERSION bash的版本 CDPATH cd命令的搜索路径 cd file #如果当前路径...
拷贝pdb 脚本是写给gitlab ci调用的,当所有东西编完后,调用本脚本拷贝pdb文件存下来 局域网内,登录过一次目标ftp目录后,可以这样直接copy 参数1用来防止双击误启动 pull代码 目标文件夹存在的话,就做更新操作,不存在就拉取 push代码并判断是否push成功
Base tutorial.cpp CMakeLists.txt 注释 cmake_minimum_required 指定使用 CMake 的最低版本号 project 指定项目名称 指定后可以使用变量${PROJECT_NAME} add_executable 来生成可执行文件...
介绍 常用的匹配模式一共有四种: 不区分大小写模式 单行模式 多行模式 注释模式 不区分大小写模式 不区分大小写模式对应的修饰符是小写i 单行模式 单行模式对应的修饰符是小写s 点号.可以匹配除换行符之外的任何字符,在单行模式下,点号可以匹配包括换行符在内的任何字符 多行模式 多...
特性 使用自由 修改自由 重新发布自由 创建衍生品自由 热门许可 LGPL 修改代码后不可闭源 新增代码采用不同许可 对源码的修改不提供说明文档 Mozilla 修改代码后不可闭源 新增代码采用不同许可 对源码的修改提供说明文档 GPL 修改代码后<不可闭源 新增代码采用相...
A alias 用于给命令起别名 alias 别名=命令序列 示例 alias lly='ls-l /home/aet' alias kind='ls |cut -d- -f2-| cut -d- -f2| sort| uniq -c' a...
为pdb的命名添加版本信息 从目标文件读入第一行内容 然后截取16位后面的字符 然后在for循环里面用逗号分割截取到的目标字符串,存在4个token里面 由于in里面的表达式,只进行一次,所以这个for循环是只执行了一次,拼出版本号的数字,更新到变量里面 需要注意的是,如果像下面...
变量 预定义变量 环境变量 系统信息 主要开关 语法 set if while foreach macro function
介绍 有些结构并不真正匹配文本,而是负责判断在某个位置左/右侧的文本是否符合要求,这种结构被称为断言。 常见的断言有3类: 单词边界 行起始/结束位置 环视 单词边界 记为\b,它匹配的是”单词边界位置“,而不是字符。 字符串 \brow\b \brow row\b tomorr...
搜索当前分类