git branch |grep 'branchName' |xargs git branch -D
git branch -r| grep 'branchName' | sed 's/origin\///g' | xargs -I {} git push origin :{}
批量刪除本地分支git
批量刪除遠程分支spa
沒加 | sed 's/origin\///g' .net
sed 's/被替換字符串/新字符串/[option]'
code
option | meaning |
---|---|
g | 替換全部的被替換字符串 |
p | 與-n結合僅打印替換行 |
w filename | 重定向輸出 |
注意:進行替換時若是沒有g選項,那麼僅僅替換全部匹配行的第一個匹配項。
若是option是數字,那麼表明替換第幾回出現的匹配項。blog
sed相關參考https://blog.csdn.net/thearcticocean/article/details/52717576字符串
END--------------------------get
有些地方還沒搞清楚ε=(´ο`*)))it