Есть алиас
Cl='sours cl.sh'
и скрипт в корневой папке под названием cl.ch
cd $1
ls
В корневой работает как надо, но в дочерних не робит, ибо скрипта то этого в дочерних директориях нет… Алиас в .bashrc, единственное что я понял, так это функцию туда же запихнуть, вопрос, как переписать скрипт в функцию, или сделать так чтоб скрипт выполнялся из любой директории, я просто не уверен что есть место для глобальных скриптов