Bash - zamiana zmiennej $PATH na listę argumentów

Mam problem z zamianą zmiennej środowiskowej $PATH na listę argumentów tak by można ją było przeszukiwać w pętli for. Mam na myśli coś takiego:

cmd=szukane polecenie

path=lista przeszukiwanych katalogów uzyskana ze zmiennej PATH

for dir in $path

do

if [-x "$dir/$cmd"]

then

echo "Znaleziono: $dir/$cmd"

exit 0

fi

done

echo "$cmd nie ma w $PATH"

W jaki sposób mogę to zrobić. Z góry dziękuję za odpowiedź.

Parę opcji: http://stackoverflow.com/questions/9188 … er-in-bash

Dzięki śliczne. Ogromnie mi pomogłeś :slight_smile: