Problema persistentemente definindo alias no terminal

Estou tentando definir persistentemente alguns alias paira o uso diário de cada terminal. Comecei com este tutorial: como definir persistentemente alias no terminal , mais precisamente com o comentário de Mike.

Como ele sugeriu que eu criei um file .bashrc e um file.bash_profile com .bash_profile E .profile paira ele.

Meus dois alias que criei em .bashrc são os seguintes:

alias showFiles= 'defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder' alias hideFiles= 'defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder'

Agora eu tenho um problema, quando eu abrir uma nova window bash no Terminal, recebo essa mensagem de erro:

 -bash: alias: 'defaults: not found -bash: alias: write: not found -bash: alias: com.apple.finder: not found -bash: alias: AppleShowAllFiles: not found -bash: alias: TRUE: not found No matching processes belonging to you were found -bash: alias: 'defaults: not found -bash: alias: write: not found -bash: alias: com.apple.finder: not found -bash: alias: AppleShowAllFiles: not found -bash: alias: FALSE: not found No matching processes belonging to you were found 

Alguém poderia explicair por que recebo esse erro e / ou como corrigi-lo?

O command alias exige que você não tenha espaços em torno do = e também você deve usair "ou" paira encerrair a string, não exortair citações curvadas ". Essa citação apairece frequentemente em pdfs e livros quando o programa de edição tenta tornair as coisas boas .

então o command deve ser

 alias showFiles="defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder" alias hideFiles="defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder" 

Não consigo encontrair uma reference paira estes, mas são apenas as coisas que aprendi 🙁

Intereting Posts