Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
tar.lz4 creation/extraction
#!/bin/bash
if [ $# -ne 1 ]; then
echo "Usage : $0 <file to compress>"
exit 1
fi
file=${1%%/}
tar c "$file" | lz4 -z - "$file.tar.lz4"
exit 0
#!/bin/bash
if [ $# -ne 1 ]; then
echo "Usage : $0 <file to uncompress>"
exit 1
fi
if [[ "$1" == *.tar.lz4 ]]; then
lz4 -dc --no-sparse "$1" | tar xf -
#lz4 -d "$1"
#tarf=${1%.lz4}
#tar xvf "$tarf"
#rm "$tarf"
else
echo "$1 is not an archive tar.lz4"
exit 1
fi
exit 0
@ricardo0624

This comment has been minimized.

Copy link

ricardo0624 commented Nov 18, 2018

lz4 -dc --no-sparse "$1" | tar xf -
lz4 -dc --no-sparse "$1" | tar x
last is the same ,ne need 'f -'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.