Perguntas sobre 'bash'

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

Como criar um script com o preenchimento automático?

Quando eu uso programa como svn e eu digito no Terminal do Gnome: svn upd e clique em Tab e é autocompleted para: svn update É possível fazer algo assim no meu script personalizado?     
17.10.2011 / 17:12
10
respostas

Por que preciso digitar './' antes de executar um programa no diretório atual?

Durante a execução de um programa em C, a.out , usando o terminal do Ubuntu, por que eu sempre preciso digitar ./ antes de a.out , em vez de apenas escrever a.out ? Existe solução para isso?     
16.07.2013 / 13:58
5
respostas

Como ver o comando anexado a um alias bash?

Suponha que eu tenha um alias no bash shell. Existe um comando simples para imprimir qual comando o alias será executado?     
07.02.2012 / 04:24
3
respostas

Qual é a diferença entre #! / bin / sh e #! / bin / bash?

se eu escrever, #!/bin/bash echo "foo" ou #!/bin/sh echo "foo" ambos produzem o mesmo. Eu vi alguns scripts começando com #!/bin/sh ou #!/bin/bash . Existe alguma diferença entre eles?     
25.05.2012 / 05:59
4
respostas

Executa um script de shell como outro usuário que não possui senha

Eu gostaria de executar um script do shell principal do Ubuntu como um usuário diferente que não possui senha. Eu tenho privilégios de sudo completo, então tentei isso: sudo su -c "Your command right here" -s /bin/sh otheruser Então eu...
13.05.2013 / 12:55
3
respostas

Alterando cores para usuário, host, informações de diretório no prompt de comando do terminal

É possível alterar as cores no prompt de comando para o user@computer , bem como o diretório atual e as partes de comando da exibição do prompt? Já vi algo assim feito por usuários do OSX, mas não sei como fazer a mesma coisa no terminal do...
19.04.2012 / 00:51
1
resposta

Qual é a diferença entre set, export e env e quando devo usar cada um?

De vez em quando eu bato um script e parece que existem algumas maneiras de definir uma variável: key=value env key=value export key=value Quando você está dentro de um script ou de um único comando (por exemplo, eu geralmente encadeado u...
24.10.2012 / 11:34
5
respostas

Como adiciono variáveis de ambiente?

Estou executando o Ubuntu 11.04. Eu uso o terminal para iniciar uma sessão 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,...
27.08.2011 / 02:22
5
respostas

Por que ~ / .bash_profile não está sendo adquirido ao abrir um terminal?

Problema Eu tenho uma máquina virtual Ubuntu 11.04 e queria configurar meu ambiente de desenvolvimento Java. Eu fiz o seguinte sudo apt-get install openjdk-6-jdk Adicionadas as seguintes entradas a ~ / .bash_profile export JAVA...
11.04.2012 / 18:27
8
respostas

Bash remove primeiro e último caracteres de uma string

Eu tenho uma string assim: |abcdefg| E eu quero pegar uma nova string chamada de alguma forma (como string2) com a string original sem os dois | no início e no final dele para que eu tenha isso abcdefg isso é possível no bash?...
23.12.2011 / 15:29