Você está aqui: Bourne Again Shell (bash Shell) ::: Dicas & Truques ::: Passos Iniciais |
Como descobrir se estou usando o bash ou outro shell?Quantidade de visualizações: 7253 vezes |
|
Esta é uma pergunta frequente feita pelos usuários das minhas dicas de bash Shell. Como descobrir, de forma rápida e fácil, qual shell estamos usando? Podemos fazê-lo de duas formas: a) Em uma janela de terminal, dispare o seguinte comando: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- osmar@debian:~$ echo $0 Se estiver usando o bash você verá o seguinte resultado: bash b) Podemos ainda disparar um comando que, com toda a certeza, não será encontrado no sistema. Assim: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- osmar@debian:~$ estecomandonãoexiste Agora o resultado será: bash: estecomandonãoexiste: command not found Há ainda uma terceira forma: confiar na variável de ambiente $SHELL. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- osmar@debian:~$ echo $SHELL o resultado será: /bin/bash O problema de confiarmos na variável de ambiente $SHELL é que podemos mudar o shell a qualquer momento, fazendo com que esta variável nem sempre reflita o shell sendo usando no momento. Em meus testes no Debian esta variável foi atualizada a cada mudança de shell usando o comando chsh. Como não tive a oportunidade de testar em outras distribuições do Linux eu não posso afirmar com certeza seu comportamento. |
|
|
Veja mais Dicas e truques de Bourne Again Shell (bash Shell) |
Dicas e truques de outras linguagens |
|
JavaScript - JavaScript Avançado - Como remover todas as ocorrências de uma substring em uma string usando uma função recursiva |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





