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.