Talvez você queira exportar o WORKSPACE?
export WORKSPACE="~/Development/workspace"
Você deve ser capaz de executar 'set' e ver o valor de $ WORKSPACE como está - ele está definido, mas não uma variável de ambiente porque você não o exportou. AFAIK, seu alias só estará disponível no shell de nível superior. Você colocaria o alias em .bashrc
ou próximo para disponibilizá-lo em sub-shells também. (Consulte §6.2 'Bash Startup Files' do manual do Bash para mais informações. Além disso, verifique se não há um arquivo .bash_login
ou .bash_profile
em seu diretório inicial; um deles seria usado de preferência para - não bem como - o .profile
.)
Outra possibilidade - você não está configurado para usar o shell Bash ou Korn. Eu classifico isso improvável, mas não completamente fora de questão. A família de shell C usa os arquivos .login
e .cshrc
.