Perguntas sobre 'bash'

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

Como evito que o $ PATH seja redefinido a cada vez?

Estou com dificuldades para configurar o PATH no meu macbook pro. Eu segui este link para modificar minha variável de caminho. Cada vez que eu inicio um novo terminal, recebo um PATH apontando para /Applications/eclipse/apache-maven-3...
04.06.2013 / 02:02
4
respostas

O job em background no bash está sendo encerrado quando a janela de disparo é fechada: como evitar isso?

Você pode ir rapidamente para a pergunta, começando a ler de "Tendo dito isso" A seguir, detalhes sobre minhas necessidades específicas Estou no lubuntu oneiric e tentando criar um iniciador de área de trabalho para iniciar / parar o tomca...
28.03.2012 / 10:19
4
respostas

Correspondência de expressões regulares na configuração ssh

Eu tenho um monte de servidores com os nomes srv1.domain.com, srv2.domain.com, ..., srv50.domain.com Eu quero ser capaz de se conectar a esses servidores por ssh srv1 Eu não quero colocar 50 entradas de configuração no meu .ssh / config...
23.02.2012 / 15:45
3
respostas

salve a senha uma vez e use-a do terminal diferente

Eu tenho um script que executa login remoto usando SSH, copia um arquivo dessa máquina remota usando SCP sem solicitar uma senha, no entanto, a alteração só funciona para o terminal em que estou executando o script. Se eu tentar executar este me...
19.03.2013 / 13:12
1
resposta

Mapear teclas de seta para cima / para baixo no bash

Eu quero mapear meu Up/Down arrow keys no bash para Alt+j/Alt+k , pois não quero mover minhas mãos para as teclas de seta quando escolho comandos executados anteriormente usando Up/Down arrow keys . Usar o modo vi no bash não é uma opç...
14.08.2012 / 09:02
2
respostas

O comando shell de funcionamento não possui alias

eu posso correr, svn status |grep -v .jasper$ |cut -d ' ' -f8 |sed '/.*\..*/!d' |xargs ls -altr --color=auto bem. Mas quando eu vou adicionar isso como um alias (alias svtr="...") recebo um erro dizendo ... -bash: !d': event not found...
05.07.2012 / 18:18
2
respostas

Como evitar ter que digitar a senha toda vez que o rsync for executado em um script Bash?

Em um script bash, tenho várias instruções rsync. Cada rsync solicitará a digitação da senha e anula muito a automação de fazer o trabalho usando um script. Como melhorar isso? O caminho de destino das instruções rsync é uma unidade de rede cone...
23.07.2012 / 18:13
1
resposta

O que faz o sinalizador -R para chflags?

Não estou claro exatamente o que o -R flag faz para chflags . Eu queria saber se alguém poderia me ajudar. A página man diz isso: Recurse: Change the file flags of file hierarchies rooted in the files instead of just the files the...
24.06.2012 / 03:02
2
respostas

Como executar o comando e, se falhar, executar outro comando e retornar 1?

Estou acostumado a esse estilo em outros idiomas: do_something || (log_error; return 1) # do something, and if that fails, log the error and then return 1 no matter what, even if the logging fails. Mas não consigo encontrar um equivalente...
12.01.2013 / 15:48
2
respostas

O que acontece sob o capô quando executo um programa de linha de comando em outra linguagem de programação?

Algumas linguagens de programação possuem chamadas system () exec () onde posso executar comandos. O que exatamente acontece quando eu faço isso? Se eu executar o sistema ("ls") Ele executa um intérprete bash na string? Faz uma chamada ao sistem...
23.05.2012 / 21:25