As primeiras duas linhas sugerem strongmente que um retorno de carro ( \r
) seja inserido antes do '
. Tente removê-lo:
tr -d '\r' <~/.bashrc >~/tmp
mv ~/tmp ~/.bashrc
Eu estou tentando colocar algumas definições de alias em .bashrc
. Assim:
#Convienience aliases
alias ll='ls -l'
alias ldir='ls -p | grep "/"'
#Temporary aliases
alias mvFooLog='mv ~/Projects/Foo/Log.txt .'
O último apelido funcionará para mim, mas parece haver alguma sutileza que está corrompendo a definição dos dois primeiros. Ao observar a saída de alias
no console, recebo algo como o seguinte:
'lias ldir='ls -p | grep "/"
'lias ll='ls -l
alias mvFooLog='mv ~/projects/foo/log.txt .
Isso está acontecendo no cygwin.