Existem três maneiras principais de executar o seu script sem precisar especificar o caminho completo.
-
Adicione o diretório que contém seu script ao seu
$PATH. Você poderá então executar o script pelo nome de qualquer diretório, como qualquer outro programa. Se você estiver usandocsh, adicione isso ao seu~/.cshrc:set path = ($path /scratch/someDir/someOthernestedDir/) -
Coloque um link para o seu script em um diretório que já esteja no seu caminho. Por exemplo
/usr/bin:ln -s /scratch/someDir/someOthernestedDir/shellscriptName.sh /usr/bin -
Faça um alias como @EightBitTony sugerido , adicione esta linha ao seu
~/.cshrc:alias executeMyCommand '/scratch/someDir/someOthernestedDir/shellscriptName.sh'