Advertisement
Guest User

Untitled

a guest
Oct 13th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. #!/bin/bash
  2. set -euo pipefail
  3. #
  4. # Bump version
  5. #
  6.  
  7. old=v1alpha1
  8. new=v1beta1
  9.  
  10. replace() {
  11. for target in "pkg config test docs"; do
  12. find $target -type f | xargs -n1 sed -i "s|$old|$new|g"
  13. done
  14. }
  15.  
  16. rename() {
  17. while read x; do
  18. mv $x $(sed "s|$old|$new|" <<< $x)
  19. done < <(find . -name "*$old*" -not -path "./vendor/*" -not -path "./.git/*")
  20. }
  21.  
  22. replace
  23. rename
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement