Um script não pode enviar as definições para você. Você tem que trazê-los do script, sourcing-los. Isso é feito por . /usr/bin/cdjs (se o script estava em / usr / bin / cdjs). Depois disso, você pode usar cdjs a qualquer momento.
Seu colega de trabalho pode ter sugerido criar os scripts de funções. A função cdjs pode ser feita como um script, mas para que funcione, você precisa criar o script toda vez que usá-lo, assim: . cd2js .
Para fazer isso, você teria um arquivo /usr/bin/cd2js que é executável e contém:
$/bin/sh
cd /domains/"$1"/applications/j2ee-apps
Se você costuma fazer um número limitado de coisas nesse diretório, convém criar vários scripts que façam essas coisas para você.
Então você pode ter um script como este:
#!/bin/sh
ls /domains/"$1"/applications/j2ee-apps/
E coloque em /usr/bin/lsj2 . Então você pode fazer lsj2 some-domain-1 a qualquer momento para ver o conteúdo.