Perguntas sobre 'bash'

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

Adicionar pasta ao PATH

Como adicionar algo ao PATH? Eu adicionei como PATH=$PATH:/home/example export PATH e funciona até que eu reinicie, depois que quando digito env no PATH não há / home / exemplo.     
27.02.2011 / 15:31
2
respostas

Script de shell que inicia um processo, inicia outro processo e mata o primeiro processo

Vamos imaginar que eu tenha um client e um server na mesma máquina, e gostaria de roteirizar algumas interações entre eles. Eu realmente gostaria de um script de shell para - Iniciar server Coloque server no plano de fundo...
15.07.2011 / 15:51
2
respostas

Listar ids de job (em vez disso ids de processo)

O comando shell jobs suporta a opção -p para obter apenas a lista de IDs de processo. Existe uma maneira fácil de obter apenas uma lista de ids de trabalho? (Eu sei que existe, mas eu não sou realmente um cara de concha (ainda)). Isso s...
28.04.2011 / 22:50
2
respostas

Renomeando uma sessão

No bash eu posso começar uma tela com nome fazendo screen -S test Se eu digitar ctrl-a A new_screen_name altera apenas o título da tela. Quando eu faço um screen -r Eu vejo que o nome da sessão ainda é o mesmo.     
09.09.2010 / 18:03
1
resposta

Propagação do sinal do pipeline Bash - como funciona?

Respondendo esta pergunta, não consegui explicar como os sinais se propagam por meio de um pipeline. Considere os seguintes exemplos. Usando timeout como o primeiro elemento no pipeline Isso faz com que gpg resgate o SIGTERM...
20.10.2017 / 16:21
1
resposta

CTRL + R no shell - se eu passar pelo comando que quero, como faço para voltar a ele?

Eu estou acendendo febrilmente a tecla CTRL + R para encontrar algum comando que usei há algum tempo, quando de repente eu a consegui. Por reflexo, continuo pressionando CTRL + R , passando-o para algo mais atrás no histórico do shell. Co...
20.04.2016 / 18:44
4
respostas

Altera o diretório para cima para o objetivo especificado

Frequentemente estou dentro de uma árvore de diretórios, movendo-me para cima e para baixo para executar várias tarefas. Existe algo mais eficiente do que ir 'cd ../../../..'? Eu estava pensando em algo do tipo: Se estou em / foo / bar / baz /...
01.06.2010 / 18:49
3
respostas

Script Bash para executar “pecl install oci8”

Eu estou tentando criar um script de shell que fará o provisionamento inicial de um vm errante (rodando o Ubuntu 12.04). Tudo (instalando php, apache, oracle instantclient, etc,) funciona bem, exceto pela última etapa - instalando a extensão php...
17.01.2014 / 21:49
3
respostas

Quais arquivos são executados quando eu entro ou reinicializo minha máquina?

Estou tentando descobrir qual "script" (realmente é provavelmente um arquivo "* rc") está executando um comando em particular quando eu reinicio minha máquina Ubuntu. Eu tentei grepping para o que está sendo exibido quando eu entrar na máquina d...
31.12.2013 / 16:03
1
resposta

Shell: como escrever um arquivo de texto de múltiplas linhas sem escapar de símbolos especiais?

Eu sei que a pergunta parece ser discutida milhares de vezes antes. Mas de alguma forma não consigo encontrar uma boa solução. Problema: preciso escrever texto de múltiplas linhas do shell. O texto pode conter seqüências especiais de caracter...
01.01.2014 / 15:45