Merge pull request #121 from pete4abw/lrztar

lrztar -o fix
This commit is contained in:
Con Kolivas 2019-12-02 22:26:50 +11:00 committed by GitHub
commit ffd4a2df50
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

2
lrztar
View file

@ -137,11 +137,13 @@ Notice:
s="${s%/}" s="${s%/}"
p+=(-o "$i/${s##*/}.tar.${vopt[v_S]}"); p+=(-o "$i/${s##*/}.tar.${vopt[v_S]}");
fi fi
if ! ((v_o)); then
! ((v_f)) && [[ -e $i/${s##*/}.tar.${vopt[v_S]} ]] && { ! ((v_f)) && [[ -e $i/${s##*/}.tar.${vopt[v_S]} ]] && {
printf "lrztar: %s exists, use -f to overwrite\n" \ printf "lrztar: %s exists, use -f to overwrite\n" \
"$i/${s##*/}.tar.${vopt[v_S]}" "$i/${s##*/}.tar.${vopt[v_S]}"
return 1 return 1
} }
fi
tar c "$s" | lrzip "${p[@]}" tar c "$s" | lrzip "${p[@]}"
x=$? x=$?
} }