Advertisement
Guest User

Untitled

a guest
May 22nd, 2014
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. #!/bin/bash
  2. # last change 2012-01-10
  3. # renumber gluster ips
  4.  
  5. MAPPING_FILE=/root/renumber/mapping.txt
  6. GLUSTERDIR=/etc/glusterd/
  7.  
  8. cat $MAPPING_FILE|while read OLDIP NEWIP; do
  9. for FILENAME in `grep -lr $OLDIP $GLUSTERDIR/*`; do
  10. echo "$FILENAME $OLDIP -> $NEWIP"
  11. sed -i s/$OLDIP/$NEWIP/g $FILENAME
  12. done
  13. for FILENAME in `find $GLUSTERDIR -type f -name "*$OLDIP*"`; do
  14. rename s/$OLDIP/$NEWIP/g $FILENAME
  15. done
  16. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement