diff options
3 files changed, 4 insertions, 2 deletions
| -rw-r--r-- | bins.list | 2 | ||||
| -rwxr-xr-x | scripts/archive | 2 | ||||
| -rwxr-xr-x | scripts/unarchive | 2 |
@@ -6,7 +6,9 @@ /bin/git-shell /bin/git-upload-archive /bin/git-upload-pack +/bin/head /bin/ln /bin/ls /bin/mkdir /bin/mv +/bin/tail diff --git a/scripts/archive b/scripts/archive index ba50216..cc25c6e 100755 --- a/scripts/archive +++ b/scripts/archive @@ -7,7 +7,7 @@ then set "$REPLY" fi -set "$(echo -e "a\n$1\n.\n1s|\.\+/||g\n1s|/\+|/|g\n1p\nQ" | ed -s)" +set "$(echo -e "a\n$1\n.\n1s|\.\+/||g\n1s|/\+|/|g\n1p\nQ" | ed -sqr | tail -1)" if [ ! -d "$1" ] then diff --git a/scripts/unarchive b/scripts/unarchive index 08688da..25fc440 100755 --- a/scripts/unarchive +++ b/scripts/unarchive @@ -7,7 +7,7 @@ then set "$REPLY" fi -set "$(echo -e "a\n$1\n.\n1s|\.\+/||g\n1s|/\+|/|g\n1p\nQ" | ed -s)" +set "$(echo -e "a\n$1\n.\n1s|\.\+/||g\n1s|/\+|/|g\n1p\nQ" | ed -sqr | tail -1)" if [ ! -d "$1" ] then |
