#!/bin/bash # pr 日志生成器 # run $ bash tools/getPR.sh # git log --pretty="%h - %s - %ad" --author=ryan --since=2.weeks --no-merges > tools/log.txt logs=`git log --date=iso --since=2.weeks --no-merges --pretty=format:'{"commit": "-%h","author": "%aN <%aE>","date": "%ad","message": "%s"},'` log1=${logs} # echo ${log1%*,} echo '{"pr_req":['${log1%*,}']}' > tools/log.json node ./tools/parsLog.js