Run also `package-cleanup --cleandupes'.
[nethome.git] / bin / qemu-img-recompress
1 #! /bin/sh
2 renice 20 -p $$
3 for file in "$@";do
4         if [ "$file" = "${file%.qcow2}" ];then
5                 echo >&2 "Invalid: <$file>"
6                 exit 1
7         fi
8 done
9 for file in "$@";do
10         ls -l "$file"
11         du -sh "$file"
12         set -xe
13         mv -i "$file" "$file"-src
14         rm -f "$file"-dest
15         time qemu-img convert -c -f qcow2 "$file"-src -O qcow2 "$file"-dest
16         mv -i "$file"-dest "$file"
17         rm -f "$file"-src
18         set +xe
19         ls -l "$file"
20         du -sh "$file"
21 done
22 echo done