summaryrefslogtreecommitdiff
path: root/archiso/initcpio/script
diff options
context:
space:
mode:
authorJustin Kromlinger <hashworks@archlinux.org>2020-07-16 22:54:16 +0200
committerJustin Kromlinger <hashworks@archlinux.org>2020-07-16 22:54:16 +0200
commit6f0a15c34ad35af61fe047331a909fbd0cad62e5 (patch)
treeb3610f8bf05a9be6e6a5e1316c6cc2898d651bc5 /archiso/initcpio/script
parent7acea696e4eb27479842c6b5defae2de8e366b19 (diff)
downloadarchiso32-6f0a15c34ad35af61fe047331a909fbd0cad62e5.tar.xz
Fix unexpected script_path behaviour
When one calls the `build.sh` scripts with bash instead of the shebang `$script_path` contains the filepath, not the parent dir: ``` % cd /path % grep -A2 script_path= build.sh script_path=$(readlink -f "${0%/*}") echo "$script_path" exit 0 % ./build.sh /path % bash build.sh /path/build.sh ``` This commit fixes that: ``` % grep -A2 script_path= build.sh script_path="$( cd -P "$( dirname "$(readlink -f "$0")" )" && pwd )" echo "$script_path" exit 0 % ./build.sh /path % bash build.sh /path ```
Diffstat (limited to 'archiso/initcpio/script')
0 files changed, 0 insertions, 0 deletions