diff options
author | Erich Eckner <git@eckner.net> | 2020-07-01 10:02:17 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-07-01 10:02:17 +0200 |
commit | dc6ccea0cccbdbacfc387521bf55903e3b1ec370 (patch) | |
tree | f4876dbf2d3a7dfbbc5dd3a93df5097514874259 | |
parent | dfa1bb4e5dec5bc3c8e49b842bec28feec560a0b (diff) | |
download | git-inverse-archive-master.tar.xz |
-rwxr-xr-x | git-inverse-archive | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/git-inverse-archive b/git-inverse-archive index 91122bf..837440d 100755 --- a/git-inverse-archive +++ b/git-inverse-archive @@ -7,13 +7,11 @@ else git_dir=$(pwd) fi -if [ $# -ne 1 ] || [ ! -d "${git_dir}" ]; then +if [ $# -ne 1 ] || [ ! -d "${git_dir}" ] || ! tar_ball=$(readlink -e "$1"); then printf 'usage: %s [-C /dir/ec/to/ry] archive.tar\n' "${0##*/}" exit 1 fi -tar_ball="$1" - tmp_dir=$(mktemp -d) trap 'cd /; rm -rf --one-file-system "${tmp_dir}"' EXIT |