Если вы работаете в системе GNU, вы можете использовать систему «альтернатив»:
dir=/usr/local/bin
sudo update-alternatives --install $dir/sf somefile $dir/somefile.sh 10
Это создаст 2 символические ссылки:
/usr/local/bin/sf -> /etc/alternatives/somefile
/etc/alternatives/somefile -> /usr/local/bin/somefile.sh