Perguntas sobre 'shell-script'

1
resposta

Analisa linhas de saída do loop do bash

Estou tentando analisar a saída de comandos executados em um loop bash. Aqui está um exemplo: $ for i in 'git log --format='%H''; do echo $i ; git branch --contains $i; done | head -n 8 5f11ce7da2f9a4c4899dc2e47b02c2d936d0468e * foobar e1c3f6...
16.07.2014 / 08:54
1
resposta

elif [“$ input” = “não”]; então vai a próxima declaração

#!/bin/bash input="" echo "Does a wall needs to be sent?" read input if [ "$input" = "yes" ]; then echo "Sending message to all user about a system reboot or shutdown"|wall elif [ "$input" = "no" ]; then exit fi echo "Is this a reboo...
12.07.2014 / 16:33
1
resposta

Procura uma string entre dois timestamps a partir da parte inferior do arquivo

Eu estava tentando encontrar uma string Cannot proceed: the cube has no data em um enorme arquivo test.txt somente entre os timestamps de ontem, das 22h30 às 00h30 da manhã. Script: tac test.txt | awk -v today=$(date "+%d") -v yesterd...
09.06.2014 / 11:11
1
resposta

Consulta especial de parâmetro - múltiplo usado para obter o nome do comando? [duplicado]

Em um texto único que nos forneceu para cobrir o bash scripting, a seguinte atribuição de variáveis tem sido perplexo e eu ainda não recebi uma resposta de ninguém, por isso espero que alguém aqui possa ajudar. name=${0##*/} Isso deve...
27.04.2014 / 01:21
3
respostas

bash color echo: problema com a opção '-n'

aqui está minha função para imprimir texto colorido: cecho() { color=${1:-""} # defaults to original color if no color specified colorreset="\E[0m" # back to black after function return while read line; do echo -e "$color$line$col...
30.04.2014 / 14:21
1
resposta

Tentando passar a variável gerada pelo usuário para um comando externo

Eu tenho um script bash que está pedindo a entrada de um usuário, então passa essa variável para um comando find. Eu tentei citar / escapar da variável de todas as maneiras que eu sei, mas continua falhando. read -p "Please enter the director...
03.05.2014 / 13:04
1
resposta

Como atribuir variável no awk

Eu tenho um código como abaixo: $ awk -F'[]]|[[]' \ '$0 ~ /^\[/ && $2 >= "2014-04-07 23:00" { p=1 } $0 ~ /^\[/ && $2 >= "2014-04-08 02:00:01" { p=0 } p { print $0 }' log...
11.04.2014 / 10:08
1
resposta

script para compactar um arquivo e alterar sua propriedade

Eu tenho um script em que estou trabalhando que lê um arquivo de texto e usará as informações armazenadas no arquivo de texto para colocar cada linha inserida como uma matriz. Essa matriz é uma referência a arquivos importados para um diretório...
20.06.2014 / 15:03
1
resposta

Script no shell C pulando a instrução last else?

Este é um script de shell C que verifica o número de argumentos e se o arquivo / diretório existe. Quando os argumentos são válidos, ele deve ir para a última instrução else e imprimir "oi", mas quando eu executo este script com os argumentos co...
31.03.2014 / 17:38
2
respostas

Script shell para formatar logs

Requisito: preciso escrever um script para descobrir para qual API a solicitação foi enviada, mas nenhuma resposta foi recebida. Dada a seguir é um exemplo dos logs que eu vou trabalhar com. 2014-02-28 12:06:16|information|request|HTTP|API|FR...
28.02.2014 / 11:29