Perguntas com a marcação «bash»

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.

609
Como incrementar uma variável no bash?

Eu tentei incrementar uma variável numérica usando ambos var=$var+1e var=($var+1)sem sucesso. A variável é um número, embora o bash pareça estar lendo isso como uma string. Lançamento da versão 4.2.45 (1) do Bash (x86_64-pc-linux-gnu) no Ubuntu

426
Como decodificar uma string base64 na linha de comando?

Eu gostaria de escrever um script bash para decodificar uma string base64. Por exemplo, digito decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==e ele imprime Aladdin:open sesamee retorna ao prompt. Até agora, tentei um arquivo bash simples que continha, python -m base64 -d $1mas esse comando espera um nome de...

382
Como crio um alias permanente do Bash?

Gostaria de criar um alias para rmcomando, a fim de ter uma mensagem de confirmação depois de executar este comando. Então, eu estou criando um alias como este alias rm='rm -i'. Mas, tanto quanto eu sei, esse é um apelido temporário e permanece até você fechar o terminal. Como é explicado aqui...

364
Como adiciono variáveis ​​de ambiente?

Estou executando o Ubuntu 11.04. Eu uso o terminal para iniciar uma sessão do bash e quero adicionar uma variável de ambiente: $r@hajt:~$ env THEVAR=/example Mas não está funcionando. Ele mostra todas as variáveis ​​com THEVAR sendo a última, mas outra chamada para envnão aparece THEVARmais - env...

161
Como encontro a versão do bash que estou executando?

(learning bash) Eu estava tentando verificar a versão do bash e digitei /bin/bash -v. Isso produziu muito texto na tela (conteúdo de .bashrc e outros arquivos originados nela). Eu poderia ter estragado algo (como sobrescrever alguns arquivos de configuração / definir variáveis ​​de ambiente...