tazlito rev 287
tazlito: do not deduplicate soft links
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Aug 07 18:49:08 2012 +0200 (2012-08-07) |
parents | f9f9ab92b556 |
children | 6a319bec916a |
files | tazlito |
line diff
1.1 --- a/tazlito Thu Jul 26 13:33:11 2012 +0200 1.2 +++ b/tazlito Tue Aug 07 18:49:08 2012 +0200 1.3 @@ -364,8 +364,9 @@ 1.4 find "$@" -type f -size +0c -exec stat -c '%s-%a-%u-%g %i %h %n' {} \; | \ 1.5 sort | ( save=0; old_attr=""; old_inode=""; old_link=""; old_file="" 1.6 while read attr inode link file; do 1.7 + [ -L "$file" ] && continue 1.8 if [ "$attr" = "$old_attr" -a "$inode" != "$old_inode" ]; then 1.9 - if cmp "$file" "$old_file" >/dev/null; then 1.10 + if cmp "$file" "$old_file" >/dev/null 2>&1 ; then 1.11 rm -f "$file" 1.12 ln "$old_file" "$file" 1.13 inode="$old_inode"