mirror of
https://github.com/flynx/ImageGrid.git
synced 2026-01-05 09:51:10 +00:00
addig btrfs compression support...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
cfc97f1ea8
commit
9264d26598
@ -9,11 +9,16 @@ BASE_PATH=.
|
|||||||
ARCH_BZIP2='bzip2 -v {}'
|
ARCH_BZIP2='bzip2 -v {}'
|
||||||
ARCH_GZIP='gzip -v {}'
|
ARCH_GZIP='gzip -v {}'
|
||||||
# XXX should we cygpath -w all the inputs???
|
# XXX should we cygpath -w all the inputs???
|
||||||
ARCH_NTFS='compact /c /exe:lzx {}'
|
|
||||||
|
|
||||||
|
OS="$(uname -s)"
|
||||||
|
if [[ "$OS" =~ Linux.* ]] ; then
|
||||||
|
ARCH_FS='btrfs filesystem defragment -czstd -vf {}'
|
||||||
|
else
|
||||||
|
ARCH_FS='compact /c /exe:lzx {}'
|
||||||
|
fi
|
||||||
|
|
||||||
# default...
|
# default...
|
||||||
ARCH=$ARCH_NTFS
|
ARCH=$ARCH_FS
|
||||||
|
|
||||||
|
|
||||||
EXT=ARW
|
EXT=ARW
|
||||||
@ -31,7 +36,7 @@ printhelp(){
|
|||||||
echo
|
echo
|
||||||
echo " -bz -bzip2 - use bzip2 to compress`[[ $ARCH == $ARCH_BZIP2 ]] && echo " (default)" || echo ""`."
|
echo " -bz -bzip2 - use bzip2 to compress`[[ $ARCH == $ARCH_BZIP2 ]] && echo " (default)" || echo ""`."
|
||||||
echo " -gz -gzip - use gzip to compress`[[ $ARCH == $ARCH_GZIP ]] && echo " (default)" || echo ""`."
|
echo " -gz -gzip - use gzip to compress`[[ $ARCH == $ARCH_GZIP ]] && echo " (default)" || echo ""`."
|
||||||
echo " -c -compact - use ntfs compression`[[ $ARCH == $ARCH_NTFS ]] && echo " (default)" || echo ""`."
|
echo " -fs - use filesystem compression`[[ $ARCH == $ARCH_FS ]] && echo " (default)" || echo ""`."
|
||||||
echo
|
echo
|
||||||
echo " -ext EXT - set file extension to compress (default: ${EXT})"
|
echo " -ext EXT - set file extension to compress (default: ${EXT})"
|
||||||
echo " NOTE: only one -ext is supported now".
|
echo " NOTE: only one -ext is supported now".
|
||||||
@ -55,8 +60,8 @@ while true ; do
|
|||||||
ARCH=$ARCH_GZIP
|
ARCH=$ARCH_GZIP
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
-c|--compact)
|
-fs)
|
||||||
ARCH=$ARCH_NTFS
|
ARCH=$ARCH_FS
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user