Perguntas sobre 'shell-script'

3
respostas

Eu tenho um script sh. Como rodar usando o crontab?

Eu tenho o seguinte arquivo execute-backup-from-container.sh . O conteúdo deste arquivo é: #!/bin/bash FILE=minime.sql.'date +"%Y%m%d".gz' CONTAINER='mysql_01' SCRIPT_ON_CONTAINER='/container-mysql-dump.sh' ${OUTPUT}=$(docker exec ${CONTAI...
23.03.2018 / 23:46
3
respostas

Como eu escrevo um script que itera sobre valores de entrada? [fechadas]

Eu estou tentando escrever um script que itera sobre um número não especificado de valores de entrada e executa a mesma operação em cada um deles. Algo parecido com o arquivo ~/bin/trash : #!/usr/bin/env bash for f in "$@" do mv f ~/t...
28.02.2018 / 21:33
1
resposta

shell script - não adicione aspas

Eu criei um script npm para executar um único arquivo de teste de brincadeira. Para executar o arquivo, eu digitaria: > npm start test:1 **/unit-test-filename.test.js Eu quero tornar isso ainda mais fácil e digitar algo como: > j...
14.03.2018 / 16:47
3
respostas

Como concatenar resultados de múltiplos comandos e canalizar em outro sem arquivo intermediário?

Suponha que eu tenha quatro arquivos de texto muito grandes, todos compactados com xz. file1.log.xz file2.log.xz file3.log.xz file4.log.xz O que eu gostaria de fazer é concatenar o conteúdo descompactado desses quatro arquivos em um nov...
27.03.2018 / 13:42
1
resposta

Adiciona timestamps à saída do comando “top” [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Registre qualquer comando semelhante a 'time' [duplicado]                                      2 respostas                                Estou extraindo algumas métric...
20.03.2017 / 12:43
2
respostas

Script Bash para substituir duas etapas: cd ./some_dir, ls -al?

Eu gostaria de escrever um scipt bash que mudaria para o diretório de destino e listaria o conteúdo do novo diretório, tudo em uma única etapa. Substituiria os dois comandos que eu uso constantemente consecutivamente: cd ./some_diretório l...
14.03.2017 / 10:10
1
resposta

Que expressão / lógica eu preciso colocar em um script que verifica um log que muda todos os dias, já que tem a data embutida nele?

Como posso referenciar um arquivo de log que muda todos os dias no script abaixo #!/bin/bash #Written By ***** #Date:13th March 2017 cd /var/opt/logs/session/ egrep "9450=|9451=|9452=" 2017-03-13-PDK-AP-LXFXMR-01*.log > /home/user/l.log...
09.03.2017 / 14:07
3
respostas

Mover arquivos shell script [duplicado]

Eu tenho um script de shell ren.sh #!/bin/bash /usr/bin/mv /home/imp/imp/msgs/$1.PK1 /home/imp/imp/msgs/$1.BRD /usr/bin/mv /home/imp/imp/msgs/$1.PK2 /home/imp/imp/msgs/$1.MIX Funciona bem, mas move apenas 2 arquivos por vez ( *.PK2...
07.03.2017 / 22:04
3
respostas

Extrai valores do par de valores-chave e valores de saída separados por vírgula

Dados do arquivo de entrada Name: aa Age: 20 Address: zzzz Name: bb Age: 17 Address: cccc Eu quero produzir como este aa,20,zzzz bb,17,cccc     
08.11.2016 / 14:33
3
respostas

bash: limpar string entre duas posições

Eu preciso limpar o string no terminal entre duas posições (não o começo ou o fim da linha). Por exemplo, exclua todos a partir de tput cup 5 10 e até tput cup 5 69 . Uma linha. Sim, é possível simplesmente echo por espaços em toda es...
24.11.2016 / 18:46