bashrc script não aceitando espaço no nome do diretório

0

Eu adicionei uma variável no final do meu arquivo ~/.basrc :

export xyz = /home/faizal/DEV/ADT workspace/xyz

Mas se eu abrir um novo terminal, recebo o erro:

bash: export: 'workspace/xyz': not a valid identifier

Então eu tento uma variedade de alternativas:

export xyz=/home/faizal/DEV/ADT\ workspace/xyz
export xyz="/home/faizal/DEV/ADT workspace/xyz"
export xyz="/home/faizal/DEV/ADT\ workspace/xyz"
export xyz='/home/faizal/DEV/ADT workspace/xyz'
export xyz='/home/faizal/DEV/ADT\ workspace/xyz'

Todos eles me dão o erro quando tento cd $xyz :

bash: cd: /home/faizal/DEV/ADT: No such file or directory

O que estou fazendo de errado?

    
por faizal 23.08.2014 / 06:14

1 resposta

1

Use isso em .bashrc :

export xyz="/home/faizal/DEV/ADT workspace/xyz"

Use isso para acessá-lo:

cd "$xyz"
    
por faizal 23.08.2014 / 06:32