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: 7133 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: 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: 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: 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 |
Java - Como remover itens repetidos de uma ArrayList usando um objeto da classe LinkedHashSet do Java JavaScript - Como inverter a ordem dos elementos de um array em JavaScript - Vetores e matrizes em JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |