progress
This commit is contained in:
parent
ed1cbc96e6
commit
cca89fceeb
@ -1,8 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
if [ "$(id -u)" -ne 0 ]; then
|
if [ "$(id -u)" -ne 0 ]; then
|
||||||
echo "This script must be run as root." >&2
|
echo "This script must be run as root." >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ------ Settings
|
# ------ Settings
|
||||||
@ -14,9 +14,10 @@ mkdir -p ${ShrunkDir}
|
|||||||
mkdir -p ${TmpDir}
|
mkdir -p ${TmpDir}
|
||||||
# ------ Settings
|
# ------ Settings
|
||||||
|
|
||||||
|
Qcow2Files=$(find ${Qcow2Dir} -type f -name "*.qcow2" -mtime -1 -print)
|
||||||
Qcow2Files=$(ls -t ${Qcow2Dir}/*.qcow2)
|
echo "Files to compress:"
|
||||||
echo "Files to compress: ${Qcow2Files}"
|
echo ${Qcow2Files}
|
||||||
|
exit
|
||||||
|
|
||||||
for file in ${Qcow2Files}
|
for file in ${Qcow2Files}
|
||||||
do
|
do
|
||||||
@ -52,15 +53,16 @@ do
|
|||||||
echo "Compression is successful. Compression ratio is ${ratio}%"
|
echo "Compression is successful. Compression ratio is ${ratio}%"
|
||||||
rm ${SparseFile}
|
rm ${SparseFile}
|
||||||
|
|
||||||
Cmd="chown oleg:oleg ${ShrunkFile}"
|
|
||||||
echo ${Cmd}
|
|
||||||
eval ${Cmd}
|
|
||||||
##
|
##
|
||||||
GuestFile="${ShrunkFile#*.}"
|
GuestFile="${ShrunkFile#*.}"
|
||||||
GuestFile="${GuestFile%.shrunk}"
|
GuestFile="${GuestFile%.shrunk}"
|
||||||
Cmd="ln -snf ${ShrunkFile} /opt/vm_drive/${GuestFile}"
|
Cmd="ln -snf ${ShrunkFile} /opt/vm_drive/${GuestFile}"
|
||||||
echo ${Cmd}
|
echo ${Cmd}
|
||||||
eval ${Cmd}
|
eval ${Cmd}
|
||||||
|
##
|
||||||
|
Cmd="chown oleg:oleg ${ShrunkFile}"
|
||||||
|
echo ${Cmd}
|
||||||
|
eval ${Cmd}
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user