Perguntas sobre 'bash'

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

Como inserir linhas em arquivos específicos nos quais uma string não está presente?

Estou procurando ajuda com um pequeno script. Eu gostaria de pesquisar todos os arquivos correspondentes a /usr/local/directadmin/data/users/*/httpd.conf para a string centralized.log Se a string não estiver presente em um arqui...
09.08.2015 / 18:10
1
resposta

Eu tenho uma sessão SSH. Agora eu quero executar um script no host remoto que abre em uma nova janela no host local. Isso é possível?

Estou na máquina A e estou usando o SSH em uma máquina host headless B. (Ubuntu 14.10 Server.) Tenho vários scripts que desejo executar. No entanto, eles ocuparão minha janela de sessão. Esses scripts não são interativos, mas monitoram a ativida...
04.08.2015 / 18:54
1
resposta

Progresso do alcatrão por arquivo com pv para vários arquivos / pastas por vez?

Eu tenho usado esse comando de uma linha que encontrei em outro post aqui e funciona muito bem para uma pasta de cada vez. Este é o comando: tar -cf - /opt/folder1 | pv -s $(du -sb /opt/folder1 | awk '{print $1}') | gzip > archive.tar.gz...
29.07.2015 / 19:21
1
resposta

descompactar múltiplos arquivos pdf sem usar arquivos tmp?

Eu tenho mais de 100.000 arquivos pdf Eu quero descompactá-lo, em seguida, recompressar o tema tudo em um arquivo para economizar espaço. tudo que eu encontrei é: ls | xargs -P 4 -n 1 -I {} qpdf --stream-data=uncompress {} /tmp/RAM/{} ent...
04.08.2015 / 14:28
0
respostas

bash: monitorando quais arquivos são usados por um processo em tempo real

Existe algum comando para rastrear quais arquivos são abertos / fechados / gravados pelo programa com o PID fornecido em tempo real? Eu quero: executar um programa, ativar o monitoramento de operações de arquivos de programa, faça alg...
05.08.2015 / 17:25
1
resposta

Executar comando quando uma conexão de configuração ssh específica falha

Isso é um pouco difícil, mas qual seria a melhor maneira de obter o ssh, se uma conexão falhar, execute um comando e tente se conectar novamente. Para compartilhar meu caso de uso, eu estou ssh-ing sobre um túnel ssh para acessar um computado...
29.07.2015 / 14:26
1
resposta

Por que esse arquivo bash pára meu tomcat se a sessão for fechada?

O seguinte script bash inicia um Apache Tomcat e transforma o arquivo de log na tela: #!/bin/bash ~/tomcats/TC1_8083/bin/startup.sh tail -f ~/tomcats/TC1_8083/logs/catalina.out Se eu mudar o CTRL-C, o script bash termina e o Tomcat contin...
17.07.2015 / 13:40
1
resposta

arquivo bashrc erro de leitura no xterm

Meus arquivos bashrc são lidos, mas não são interpretados corretamente. qwul@qwul-ThinkPad-L440:~$ cat .bashrc #PS1='\[\e[1;32m\]\][\W]\$\[\[\e[0m\]\]\] ' alias la="ls -a" #alias ll="ls -l" qwul@qwul-ThinkPad-L440:~$ appres xterm xterm*border...
24.07.2015 / 08:48
1
resposta

Extrai cada dígito da variável e armazena como nova variável no bash

Eu tenho uma variável que é um número que varia de 1 - infinito. Vamos dizer que o número é 40. Eu preciso armazenar 4 como uma variável e 0 como uma variável. Como o número pode crescer além de 2 dígitos, digamos que o número seja 125. Preciso...
23.07.2015 / 17:52
1
resposta

Qual é a melhor / prática comum para incluir uma função que é usada em vários scripts?

Eu fiz isso ao fazer o sourcing de um arquivo de funções incluindo todas as minhas funções nos vários scripts que o usam: source ./functions.sh Uma desvantagem que notei é que o número de linha que o bash imprime para erros de sintaxe não...
15.07.2015 / 15:27