Esta pergunta já tem uma resposta aqui:
Quando abro um terminal no meu computador e executo echo $0
, recebo /bin/bash
- que é o nome do executável que está sendo executado.
No entanto, quando executo echo $0
em uma sessão ssh, recebo -bash
. Por quê? O que o traço significa? Não é como se houvesse um comando chamado -bash
.