X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=powershell%2Finstall.sh;h=f243a4408c57a8d52611e213d71c50597574bbd4;hb=4edf137e5d6b65f9ac847db6694ac387c7e91f3e;hp=ac1a36c673faa7a83316ed824b65918e51fb7354;hpb=693613da4bb1f37b33b393f086f9be57a35dc7c5;p=webi-installers%2F.git diff --git a/powershell/install.sh b/powershell/install.sh index ac1a36c..f243a44 100644 --- a/powershell/install.sh +++ b/powershell/install.sh @@ -1,8 +1,8 @@ #!/bin/bash +set -e +set -u -{ - set -e - set -u +function __init_powershell() { pkg_cmd_name="pwsh" # no ./bin prefix @@ -14,7 +14,7 @@ # PowerShell 7.0.2 # This trims it down to just the version number: # 7.0.2 - echo "$(pwsh --version 2>/dev/null | head -n 1 | cut -d' ' -f2)" + echo "$(pwsh --version 2> /dev/null | head -n 1 | cut -d' ' -f2)" } pkg_install() { @@ -23,9 +23,9 @@ mv ./* "$pkg_src" # symlink powershell to pwsh - pushd "$pkg_src" >/dev/null - ln -s pwsh powershell - popd >/dev/null + pushd "$pkg_src" > /dev/null + ln -s pwsh powershell + popd > /dev/null } pkg_link() { @@ -40,3 +40,5 @@ echo "Installed 'pwsh' at $pkg_dst" } } + +__init_powershell