Perguntas sobre 'bash'

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

Chamando uma lista de funções fornecidas em um fluxo

Estou escrevendo um script bash para configurar um servidor no qual o usuário final terá que escolher as ações a serem executadas e o script as executará. Cada ação será implementada como uma função. Encontrei uma solução para acompanhar as d...
27.06.2014 / 10:27
1
resposta

Como usar o cd para localizar um arquivo e, em seguida, abrir o arquivo no vim facilmente com o mínimo de pressionamentos de tecla possíveis?

Muitas vezes eu me encontro em uma situação em que eu iria cd em uma estrutura de diretório realmente profunda para atravessar um arquivo e então teria que abrir o arquivo no vim. Tecla kbd> Tab depois de inserir apenas uma parte do nome do...
08.04.2014 / 18:02
2
respostas

Obter ponto específico no referer do apache access.log

Como posso obter referências do apache access.log sem o "GET" e "HTTP / 1.1"? cat $APACHELOGFILE | awk -F\" '{print $2} A saída é: GET / folder / xpto / HTTP / 1.1     
16.07.2014 / 13:44
5
respostas

Ir para o diretório de um caminho de arquivo

Existe uma maneira pela qual um comando cd pode aceitar um caminho de arquivo regular e pular para o diretório onde o arquivo reside? Imagem que você pode fazer: vim /usr/share/drupal7/sites/all/modules/legacy/legacy.module cd <alt&g...
06.03.2015 / 09:02
1
resposta

ConEmu + bash CTRL + L não está mais funcionando

Eu configurei a seguinte tarefa no ConEmu para executar o bash: C:\cygwin\bin\bash.exe --login -i -cur_console:d:C:\cygwin\bin Até hoje, funcionou maravilhosamente. No entanto, eu atualizei cygwin hoje, e agora Ctrl + L não funciona...
11.04.2014 / 09:47
1
resposta

usando git pull após ssh no script

Eu uso chave pública e privada para ssh em um servidor remoto sem senha. Depois disso, preciso executar o comando "git pull". Mas eu não sei como passar a senha para ela. Tentando a seguinte solução, mas não funciona: #!/bin/sh ssh user@ser...
02.09.2014 / 12:19
2
respostas

Como continuar executando um programa no bash

Eu fiz um programa bash no Ubuntu. O programa é "rock, papel de tesoura com computador". Eu quero continuar este programa até a mensagem "você ganha, tchau tchau". Alguém poderia sugerir um método para eu fazer isso usando o código abaixo?...
30.04.2014 / 08:10
1
resposta

O processo interrompido não continua funcionando após o envio do SIGCONT

Eu inicio cat no terminal: $ cat Em seguida, no segundo terminal, envio o sinal de parada: $ kill -SIGSTOP $(pgrep cat) E isso funciona - cat está parado. Agora quero acordar esse processo de cat enviando SIGCONT : $...
26.04.2014 / 14:19
3
respostas

Como executar um bash em um servidor em segundo plano?

Eu quero executar um script bash em um servidor em segundo plano? Eu sei que posso usar o ssh para executar um script, mas o script pode durar muito tempo, então posso executá-lo em segundo plano? Se sim, como fazer isso?     
05.08.2014 / 14:11
1
resposta

Execute um comando em cada arquivo em um diretório, alterando o nome da saída

Eu preciso compilar todos os arquivos C em um diretório em saídas separadas ... ver exemplo gcc -Wall program1.c -o program1.out Como faço isso?     
07.07.2014 / 05:37