Guest User

Untitled

a guest
Jan 21st, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. # 2 つのディレクトリ中のパーミッション, 所有者を一覧化し,
  4. # お互いに差分が無いか出力する.
  5. #
  6. # Author: Yuya Takeyama
  7.  
  8. if [ "$1" = "" -o "$2" = "" ]; then
  9. echo "Usage: `basename $0` file1 file2"
  10. exit 1
  11. fi
  12.  
  13. orig_dir=`pwd`
  14.  
  15. cd $1
  16. find . | grep -v .svn | sort | xargs stat -c %n:%a:%U:%G > $orig_dir/statdiff.1
  17. cd $2
  18. find . | grep -v .svn | sort | xargs stat -c %n:%a:%U:%G > $orig_dir/statdiff.2
  19. cd $orig_dir
  20.  
  21. diff -ubBw statdiff.1 statdiff.2
  22.  
  23. rm -f statdiff.1 statdiff.2
Add Comment
Please, Sign In to add comment