Perguntas sobre 'shell-script'

1
resposta

Encontre strings diferentes em linhas distintas de um arquivo

Eu tenho um arquivo que contém as entradas de alguns relatórios com dados adicionais, como segue: 04-28-17 05:42AM 8938080 Report1.csv 04-28-17 05:42AM 2291117 Report2.csv 04-28-17 05:43AM 2432822 Report3.csv Eu tenho que ler cada l...
29.04.2017 / 23:32
2
respostas

Extrai informações específicas dos logs

Eu extraí as seguintes informações dos logs brutos abaixo usando este comando: echo -e "Timestamp\t\tEmailTo:\t\tEmailFrom:\t\t\t\t\tIPAddress:\tErrorCodes:" && sed -n -e 's/.*\([0-9][0-9][0-9][0-9]\-[0-9][0-9]\-[0-9]*\) .*\([0-9][0-...
03.01.2017 / 14:32
2
respostas

move a saída subshell para um array no bash 3

Como importo os resultados de um comando subshell para um array no bash 3? Eu tenho usado o mapfile para realizar isso no bash 4 da seguinte forma: mapfile -t myarray < <(someScript.sh) No entanto, alguns dos servidores com os qu...
22.12.2016 / 09:52
1
resposta

Redirecionar entrada para vários arquivos de saída diferentes [duplicado]

Eu tenho um arquivo de entrada que se parece com isso: <event> foo bar </event> <event> random text </event> Eu gostaria de dividir isso em vários arquivos de saída, de modo que cada arquivo tenha exatamente um...
02.04.2017 / 19:25
2
respostas

Armazena saída na memória para gravação posterior no disco

Eu tenho o seguinte script que eu uso para registrar a frequência da CPU. Como mencionado no script, eu armazeno temporariamente a saída no arquivo temp.txt e depois leio e copio para o arquivo principal com o número da medição. Este processo...
29.11.2016 / 13:30
1
resposta

Como usar o awk para corrigir e unificar um arquivo corrompido com várias colunas e linhas?

Eu tenho um arquivo de várias linhas formatado em CSV com 5 colunas (campos). Eu preciso unificar e corrigir a primeira coluna corrompida que tem muitos formatos diferentes do código que preciso unificar. O formato final completo do meu código p...
29.11.2016 / 22:23
2
respostas

Usando sed no shell script com variáveis multilinhas

Eu uso scripts shell para configurar diferentes tipos de VMs. Geralmente, esses scripts incluem variáveis multilinhas que precisam ser inseridas nos arquivos de configuração em determinadas posições usando sed . Se eu criá-los assim, está t...
15.12.2016 / 15:15
3
respostas

Se um arquivo existe em um diretório do…? [duplicado]

Estou tentando fazer uma declaração if que diz: If a file in this directory has .PDF extension do this, otherwise do this... E eu estou tendo dificuldade em descobrir como fazer isso no bash. Eu verifiquei aqui: link primeiro, mas...
24.01.2017 / 16:37
1
resposta

Script de shell para renomear arquivos [duplicado]

Eu tenho um script de shell: #!/bin/bash for name in /home/imp/imp/msgs/$1.PK1; do mv "$name" "${name%.PK1}.BRD" 2>/dev/null >/dev/null done for name in /home/imp/imp/msgs/$1.PK2; do mv "$name" "${name%.PK2}.MIX" 2>/dev/nul...
24.03.2017 / 05:43
2
respostas

Como fazer um OR grep (com diferentes configurações de GREP_COLOR)

Então, quero destacar o status dos serviços em um dinâmico. Atualmente, estou usando o seguinte comando para php-fpm: service php5-fpm status|grep Active|cut -d':' -f2- Eu tentei várias soluções para conseguir isso. Os dois seguintes estã...
23.03.2017 / 13:20