diff options
author | jet tsang zeon-git <zeon-git@jettsang.com> | 2022-06-17 12:19:57 +0800 |
---|---|---|
committer | jet tsang zeon-git <zeon-git@jettsang.com> | 2022-06-17 12:19:57 +0800 |
commit | deb057c99fcb31335c6c839945d9d3d4583838cb (patch) | |
tree | 70baa87652a96a1ab530626bd269170a07b654fe /src | |
parent | add yahoo's ipv6 range (diff) | |
download | network-toolchain-deb057c99fcb31335c6c839945d9d3d4583838cb.tar.gz network-toolchain-deb057c99fcb31335c6c839945d9d3d4583838cb.tar.bz2 network-toolchain-deb057c99fcb31335c6c839945d9d3d4583838cb.zip |
make bash and zsh-compatible
Signed-off-by: jet tsang zeon-git <zeon-git@jettsang.com>
Diffstat (limited to 'src')
-rwxr-xr-x | src/badvpn.sh | 2 | ||||
-rwxr-xr-x | src/lib.sh | 3 | ||||
-rwxr-xr-x | src/ssu.sh | 2 | ||||
-rwxr-xr-x | src/wg.sh | 2 |
4 files changed, 4 insertions, 5 deletions
diff --git a/src/badvpn.sh b/src/badvpn.sh index ee85e22..b4c071f 100755 --- a/src/badvpn.sh +++ b/src/badvpn.sh @@ -1,5 +1,5 @@ #!/bin/bash -LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]:-${(%):-%x}}")" && pwd)" BINPATH=$LIBROOT/../bin PKGPATH=$LIBROOT/../pkg IPLISTPATH=$LIBROOT/../iplist @@ -1,9 +1,8 @@ #!/bin/bash ARCHITECTURE=$(uname -m) OSNAME=$(uname) -LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]:-${(%):-%x}}")" && pwd)" IPLISTPATH=$LIBROOT/../iplist -echo "IPLISTPATH:" $IPLISTPATH OSRELEASE="" case $ARCHITECTURE in @@ -1,5 +1,5 @@ #!/bin/bash -LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]:-${(%):-%x}}")" && pwd)" BINPATH=$LIBROOT/../bin IPLISTPATH=$LIBROOT/../iplist V2RAY_PLUGIN_BIN_PATH="$BINPATH/v2ray-plugin_$WORDSTUFFIX" @@ -1,5 +1,5 @@ #!/bin/bash -LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +LIBROOT="$(cd "$(dirname "${BASH_SOURCE[0]:-${(%):-%x}}")" && pwd)" function wg::install() { case $OSRELEASE in ubuntu) |