Skip to content

Instantly share code, notes, and snippets.

@pohzipohzi
Forked from bvaudour/compress.sh
Created April 2, 2019 13:42
Show Gist options
  • Save pohzipohzi/201590996537cee840d412861f3b3e8d to your computer and use it in GitHub Desktop.
Save pohzipohzi/201590996537cee840d412861f3b3e8d to your computer and use it in GitHub Desktop.
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment