分支和主干 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 [
...
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
...
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
...