Shell(二)分支和主干jar差异

分支和主干 jar 差异脚本文件见附件,可以快速了解本次分支修改,便于发布前比对当前的开发分支和主干 jar 差异情况。 将 jar-diff.sh 放在根目录文件下面。 #!/bin/bash # 获取当前git分支 CURRENT_BRANCH=`sh -c 'git branch --no-color 2>/dev/null' | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'` if [ ...

Shell常用命令

find + xargs将当前目录下.bak 的文件,移动到临时/tmp 下面 find . -name "*.bak" | xargs -I '{}' mv {} /tmp 移动到/tmp 临时目录下,不要使用 rm -rf 命令防止误删,其中-I ‘{}’标识占位符 awk分隔字符串,排序 grep charles /home/zhangcheng.log | awk '{split($0,a,",");if (index(a ...

Shell(一)常用命令

find + xargs将当前目录下.bak 的文件,移动到临时/tmp 下面 find . -name "*.bak" | xargs -I '{}' mv {} /tmp 移动到/tmp 临时目录下,不要使用 rm -rf 命令防止误删,其中-I ‘{}’标识占位符 awk分隔字符串,排序 grep charles /home/zhangcheng.log | awk '{split($0,a,",");if (index(a ...