Usando bash scripting e grep / awk / sed, como posso dividir uma linha que corresponde a um padrão conhecido com um único delimitador de caracteres em uma matriz, por exemplo, converter token1;token2;token3;token4 em a[0] = token1 … a[3]=t...
Eu preciso pesquisar uma determinada pasta para o arquivo criado mais recente e usar o conteúdo para um padrão. Eu tive sucesso ok até agora usando este comando:
find /var/log/folder -type f -printf '%T+ %p\n' | sort | tail -n1 | xargs grep '...
Eu preciso retornar o valor mais recente de um arquivo de log. Eu sei que esse valor sempre estará perto do final do arquivo de log, e eu só quero um resultado.
No Ubuntu, eu consegui isso com tac dhcp.log | grep macaddress -m 1 , e no Sola...
Eu tenho um arquivo de 300 linhas com ^@ entre cada caractere no arquivo.
(não posso postar todo o conteúdo por motivos de segurança, portanto estou colando apenas a primeira linha)
[mercury@app01 ftp_logs]$ cat cl.txt
2015-01-22 03:00:...
Por exemplo: tenho um arquivo como o seguinte:
AA ABC-AA-AA
AAA ABC-AA
ABC.AA ABC
AA ABC.A AA
Se eu usar grep -w "ABC" file1 , estou recebendo todas as linhas.
Mas devo apenas obter a terceira linha: ABC.AA ABC
Ele está usando...
Eu gostaria de usar fgrep para lidar com palavras literais com períodos e outros meta-caracteres em grep , mas preciso garantir que a palavra esteja no começo da linha.
Por exemplo, fgrep 'miss.' corresponderá a miss. exatamente o...
Estou tentando descobrir onde check_dns está definido no arquivo nagios ' commands.cfg , embora haja alguns arquivos.
Sei que posso executar algo como find / -name "command.cfg" -exec grep check_dns {} \; para pesquisar correspondê...
Eu sei que grep -F pode pesquisar sequências literais, mas quero fazer algo como
while read word; do
grep -F "^$word$" FILE;
done < wordlist
i.e. as palavras precisam ser tratadas literalmente, ao mesmo tempo, as condições ^ e...
Eu preciso encontrar uma string e preciso imprimir a linha acima dela.
case1: The same line won't have the more than one matching pattern
ie)
considere um arquivo contendo
$cat > para
returns between the paragaraphs
italic or bold...