diff --git a/dataset-diff.sh b/dataset-diff.sh index 348bd61..8c3677a 100755 --- a/dataset-diff.sh +++ b/dataset-diff.sh @@ -15,12 +15,13 @@ fcount=`find -L "$datapath"/* | wc -l` curpath=`pwd` if [ $fcount -gt 0 ]; then cd $datapath - find . -printf "%p %s\n" | grep -v '^\./ 4096$|^\. 4096$' | sort >> $curpath/$uuid-fs.txt + find . -printf "%p %s\n" | grep -v '^\./ 4096$\|^\. 4096$' | sort >> $curpath/$uuid-fs.txt else echo $datapath; fi cd $curpath +cat $uuid-db.txt | sort > $uuid-db.txt if ! diff -q $uuid-db.txt $uuid-fs.txt > /dev/null; then vimdiff -c ":TOhtml | :wq | :q | :q" $uuid-db.txt $uuid-fs.txt cp Diff.html /var/www/ftp2.westgis.ac.cn/diff/$uuid-diff.html