.bash_profile alias escape quotes?

1

Eu quero adicionar um alias simples ao meu .bash_profile, mas não importa qual método de cotação eu use, recebo um erro.

Eu quero adicionar isso ao meu perfil alias htdoc=cd /Applications/MAMP/htdocs/ . Apesar das citações que eu uso, eu recebo esse erro

-bash: alias: /Applications/MAMP/htdocs/‘: not found

-bash: alias: ‘/Applications/MAMP/htdocs/‘“: not found

-bash: alias: ‘/Applications/MAMP/htdocs/‘: not found

-bash: alias: “/Applications/MAMP/htdocs/“: not found

-bash: alias: “/Applications/MAMP/htdocs/“‘: not found
    
por Mike S. 17.01.2014 / 17:03

1 resposta

2

Os caracteres de aspas que você está usando são citações Unicode especiais, o ( U + 201C , aspas duplas esquerdas) e ( U + 2018 - aspas simples à esquerda) - provavelmente resultante de uma cópia e uma pasta?.

Você deve usar um caractere de aspas simples ASCII:

alias htdoc='cd /Applications/MAMP/htdocs/'

ou:

alias htdoc="cd /Applications/MAMP/htdocs/"
    
por 17.01.2014 / 17:13