From 158729465e8f588fc7d44f87dba9d5474f764eba Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 1 Nov 2005 10:58:40 +0000 Subject: Only make diffs of files exisitng themselves (check not only for existense of the backup file). --- savelocaltweaks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/savelocaltweaks b/savelocaltweaks index b303cda..9262bf0 100755 --- a/savelocaltweaks +++ b/savelocaltweaks @@ -52,7 +52,7 @@ for file in `for x in $files; do echo $x; done | uniq | sort`; do cp -af $basedir/$file $newdir # Only diff against existing and non-empty files. - if [ -n "$ext" ] && [ -s $basedir/$file$ext ]; then + if [ -n "$ext" ] && [ -s $basedir/$file ] && [ -s $basedir/$file$ext ]; then diff -ruN $basedir/$file$ext $basedir/$file > $targetdir/$basedir/$file.diff chown --reference=$basedir/$file $targetdir/$basedir/$file.diff chmod --reference=$basedir/$file $targetdir/$basedir/$file.diff -- cgit v1.2.3