X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=yq%2Finstall.sh;h=f1651347c0f2da1a28682aa7e4a4f5f58b2c6505;hb=714d8699c0242961a1c5164e1e837ee835818745;hp=4cb7c078682fdedbea1969b137e09b80ff136b87;hpb=d14256ec75060195890b654586ee001bf1102c1f;p=webi-installers%2F.git diff --git a/yq/install.sh b/yq/install.sh index 4cb7c07..f165134 100644 --- a/yq/install.sh +++ b/yq/install.sh @@ -14,16 +14,23 @@ pkg_src="$pkg_src_cmd" pkg_install() { - mkdir -p "$(dirname $pkg_src_cmd)" - # The downloaded file yq_linux_amd64.tar.gz which contains: ./yq_linux_amd64, yq.1, install-man-page.sh now. - mv ./"$pkg_cmd_name"_* "$pkg_src_cmd" - # Todo: need root permission to install man doc - # bash ./install-man-page.sh + mkdir -p "$(dirname "$pkg_src_cmd")" + # yq_linux_amd64.tar.gz contains: + # - yq_linux_amd64 + # - yq.1 + # - install-man-page.sh + if [[ -e ./yq.1 ]]; then + mkdir -p ~/.local/share/man/man1 + mv ./yq.1 ~/.local/share/man/man1/ + fi + mv ./"$pkg_cmd_name"* "$pkg_src_cmd" chmod a+x "$pkg_src_cmd" } pkg_get_current_version() { - echo $(yq --version 2> /dev/null | head -n 1 | cut -d ' ' -f 2) + yq --version 2> /dev/null | + head -n 1 | + cut -d ' ' -f 2 } }