
Meu .bashrc fica assim:
alias name@server="ssh server sname"
echo "bashrc read"
A echo
instrução serve apenas para verificar se foi lida. Mas o eco não faz nada. Quero definir um alias para um ssh mais rápido em uma caixa executando um determinado comando que é um alias funcional na caixa remota.
Responder1
Faz algum tempo que não uso o cygwin, mas acho que ele quer ~/.bash_profile. Correção simples para testar.
ln -s ~/.bashrc ~/.bash_profile
Ou se ~/.bash_profile existir, source .bashrc.
if [ -f ~/.bashrc ]
then
. ~/.bashrc
fi
Responder2
Porque o seu cygwin bash é um shell de login que lê os arquivos de perfil, não os arquivos rc. Veja a resposta de jtimberman para a segunda parte da resposta....
Responder3
como disse jtimberman, provavelmente está usando .bash_profile
. Outro para lembrar é .profile
.
Responder4
Você precisa resolver o ip. basta adicionar o "nome do endereço IP" aos seus arquivos C:\WINDOWS\system32\drivers\etc\hosts e isso deve ser resolvido.
exemplo: 127.0.0.1 localhost [nome do endereço IP]