Files
oasis-linux-mirror/scripts/extract.sh
Michael Forney ea3cbbd89c Use our own pax for extracting archives
This reduces dependencies and variability in pax implementations.
2025-04-28 14:27:49 -07:00

12 lines
174 B
Bash

file=$1
shift
case $file in
*.tar.gz|*.tgz) tool=gzip ;;
*.tar.bz2) tool=bzip2 ;;
*.tar.xz) tool=xz ;;
*) exit 0
esac
"$tool" -d -c "$file" | "$PAX" -r "$@"