From e4ea00cfc9fc7340c62dd920b4754787c4499de6 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Thu, 10 Jul 2025 12:24:33 +0200 Subject: new scripts i guess --- inpath | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'inpath') diff --git a/inpath b/inpath index f625b17..bab47b4 100755 --- a/inpath +++ b/inpath @@ -1,8 +1,8 @@ #!/bin/sh in_path () { - local cmd=$1 path=$2 res=1 - local IFS=":" + cmd=$1 path=$2 res=1 + IFS=":" for dir in $path; do @@ -19,11 +19,11 @@ cmd_in_path () { var=$1 if [ -n "$var" ]; then - if [ $(echo "$var" | cut -c 1) = "/" ]; then - if [ ! -x $var ]; then + if [ "$( echo "$var" | cut -c 1 )" = "/" ]; then + if [ ! -x "$var" ]; then return 1 fi - elif ! in_path $var "$PATH"; then + elif ! in_path "$var" "$PATH"; then return 2 fi fi -- cgit v1.2.3