|
|
|
@ -82,9 +82,11 @@ bk() { |
|
|
|
tar --exclude-vcs --exclude-from="$HOME/.data/user_def_excludes.ini" -czf "$myoutfile" "${exclude_arg[@]}" "$@" |
|
|
|
tar --exclude-vcs --exclude-from="$HOME/.data/user_def_excludes.ini" -czf "$myoutfile" "${exclude_arg[@]}" "$@" |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
alias qcompress='zstd -19 -T0' |
|
|
|
|
|
|
|
|
|
|
|
function extract { |
|
|
|
function extract { |
|
|
|
if [ -z "$1" ]; then |
|
|
|
if [ -z "$1" ]; then |
|
|
|
echo "Usage: extract <path/file_name>.<deb|rpm|zip|rar|bz2|gz|tar|tbz2|tgz|Z|7z|xz|ex|tar.bz2|tar.gz|tar.xz>" |
|
|
|
echo "Usage: extract <path/file_name>.<deb|rpm|zip|zst|rar|bz2|gz|tar|tbz2|tgz|Z|7z|xz|ex|tar.bz2|tar.gz|tar.xz>" |
|
|
|
return 0 |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
@ -115,6 +117,7 @@ function extract { |
|
|
|
*.tbz2) nice -n 17 tar xvjf "$n" ;; |
|
|
|
*.tbz2) nice -n 17 tar xvjf "$n" ;; |
|
|
|
*.tgz) nice -n 17 tar xvzf "$n" ;; |
|
|
|
*.tgz) nice -n 17 tar xvzf "$n" ;; |
|
|
|
*.zip) nice -n 17 unzip "$n" ;; |
|
|
|
*.zip) nice -n 17 unzip "$n" ;; |
|
|
|
|
|
|
|
*.zst) nice -n 17 unzstd "$n" ;; |
|
|
|
*.Z) nice -n 17 uncompress "$n" ;; |
|
|
|
*.Z) nice -n 17 uncompress "$n" ;; |
|
|
|
*.7z) nice -n 17 7z x "$n" ;; |
|
|
|
*.7z) nice -n 17 7z x "$n" ;; |
|
|
|
*.xz) nice -n 17 unxz "$n" ;; |
|
|
|
*.xz) nice -n 17 unxz "$n" ;; |
|
|
|
|