Perguntas sobre 'bash'

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

pega comando histórico e args para comandos diferentes

Eu tenho o seguinte exercício: 47 vim wilson.0321 wilson.0329 Eu preciso pegar o último comando e argumentos para criar: vim wilson.0329 agora eu posso pegar o último comando arg ou inteiro: intro_to_linux$ !!:$ wilson.0329 in...
26.04.2016 / 01:22
3
respostas

Deseja evitar desligamentos acidentais, reinicialização, etc., aliasando comandos como desligamento

Estou tentando aliasar comandos como shutdown , reboot , etc. Estou ciente de que essa não é uma maneira infalível de bloquear o acesso, no entanto, isso é apenas para impedir a execução acidental. Eu consultei o superusuário .com / perg...
08.11.2016 / 08:08
1
resposta

Executa comandos múltiplos sobre ssh sem reconectar

Eu gostaria de executar vários comandos através do ssh a partir do script na minha máquina local, mas sem a necessidade de reconectar cada comando. Normalmente, eu iria com algo como: $ ssh [user]@[server] '[command 1] | [command 2] | [comman...
26.03.2016 / 17:57
2
respostas

Como encerrar um aplicativo cli quando o stdout contém uma determinada string?

Eu tenho um aplicativo de linha de comando que gera muitas informações para o stdout. Como posso terminar o programa quando o stdout contém uma determinada string? por exemplo. algo como: my_program | terminate_if_contains ERROR A r...
16.06.2016 / 19:03
1
resposta

Redireciona STDERR e STDOUT para arquivar com timestamp em cada linha

No meu CentOS eu estou tentando executar um script php que contém um loop infinito para fazer algumas coisas extravagantes dentro. Não importa que um loop infinito possa não ser uma solução precisa para a maioria dos casos, mas sim para o meu te...
17.03.2016 / 13:33
2
respostas

Executando script que possui comandos sudo com sudoers

Eu escrevi um script que ajuda a limpar meus downloads e animes, mas ele não roda sem raiz. Então, tentei adicioná-lo ao / etc / sudoers (editado usando as sugestões do techraf): # This file MUST be edited with the 'visudo' command as root...
29.02.2016 / 22:37
1
resposta

Bash alias / function para preceder todos os "git diff" com "clear"

Sempre que faço git diff , gostaria que o meu bash fizesse clear & git diff . Eu tentei ajustar uma resposta em " Bash: espaços no nome do alias " assim: git() { if [[ $@ == "diff" ]]; then command clear && git...
12.02.2016 / 13:27
1
resposta

Alterando a cor sh em .bashrc

Estou tentando mudar a cor do meu shell ao qual me conecto usando Putty . Quando digito isso export PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h:\w\$ ' Eu obtenho exatamente o que quero. Tudo é verde e é aplicado apena...
13.02.2016 / 00:41
1
resposta

Como baixar arquivos correspondentes a um padrão específico da linha de comando do ftp

Estou acessando o ftp através da linha de comando e tentando excluir todos os arquivos correspondentes a um padrão específico. Mas parece que faz correspondência literal do que a correspondência de expressão regular. Alguém pode sugerir mesmo...
10.02.2016 / 10:01
1
resposta

Usando o shell (bash) para determinar a chave do valor do arquivo

Estou programando a implantação de alguns aplicativos e implantar processos de promoção usando o bash (shell). Esses scripts estão sendo escritos como seguros contra falhas, caso nossa plataforma de CI falhe novamente (como aconteceu recentement...
13.02.2016 / 21:35