X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/blobdiff_plain/6a67c7120d414a8a893806d4f19294e3c8354902..f6fa95e86ee65419ec3cceb473af5e62df405038:/xdg-ninja.sh diff --git a/xdg-ninja.sh b/xdg-ninja.sh index 5a51bc6..b65844d 100755 --- a/xdg-ninja.sh +++ b/xdg-ninja.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash USE_GLOW=true -if ! command -v glow &>/dev/null; then +if ! command -v glow >/dev/null 2>/dev/null; then printf "Glow not found, markdown rendering not available." printf "Output will be raw markdown and might look weird." printf "Install glow for easier reading & copy-paste." @@ -31,14 +31,14 @@ HELPSTRING="""\ SKIP_OK=true for i in "$@"; do - if [ "$i" == "--help" ] || [ "$i" == "-h" ]; then + if [ "$i" = "--help" ] || [ "$i" = "-h" ]; then printf "%b" "$HELPSTRING" exit - elif [ "$i" == "--skip-ok" ]; then + elif [ "$i" = "--skip-ok" ]; then SKIP_OK=true - elif [ "$i" == "--no-skip-ok" ]; then + elif [ "$i" = "--no-skip-ok" ]; then SKIP_OK=false - elif [ "$i" == "-v" ]; then + elif [ "$i" = "-v" ]; then SKIP_OK=false fi done @@ -64,7 +64,7 @@ if [ -z "${XDG_RUNTIME_DIR}" ]; then printf '\e[1;36m ⤷ \e[1mThe recommended value is: \e[1;3m/run/user/$UID\e[1;0m\n' fi -if ! command -v jq &>/dev/null; then +if ! command -v jq >/dev/null 2>/dev/null; then printf "jq is needed to run this script, but it wasn't found. Please install it to be able to use this script." exit fi