Ostatne nevim, proc nenapsat do skriptu natvrdo celou cestu k programu.
Protože se program bude často stěhovat.
Tak si napiste nejaky skript, kde bude akorat pwd. Prepnete se do jineho adresare a skript spustte. Schvalne, jaky adresar vam to vypise.
Vypíše to aktuální adresář, ne adresář se skriptem. Samozřejmě že jsem si to vyzkoušel, než jsem ten první komentář napsal.
$mkdir test
$echo '#!/bin/bash' > test/script.sh
$echo 'echo `pwd`' >> test/script.sh
$chmod u+x test/script.sh
$pwd
/home/filip
$test/script.sh
/home/filip
Dotaz už jsem zodpověděl, všechny příkazy, které jsem uváděl, jsem si samozřejmě vyzkoušel a fungují tak, jak jsem popsal. Takže mi připadá zbytečné sem jen tak od boku střílet nějaké domněnky, které si někdo ani neověří.