Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
2
respostas

Como evitar repetir o mesmo comando no script bash

Eu tenho este script bash: gunzip -c /var/log/cisco/cisco.log-$(date +%Y%m%d).gz | awk '/ath_bstuck_tasklet/ { print $4 }' | sort | uniq -c > /tmp/netgear_beacon.txt echo "There are 'wc -l /tmp/netgear_beacon.txt | awk '{print $1}'' Stuck...
27.11.2015 / 14:02
4
respostas

imprimir linha específica de vários arquivos

Eu tenho uma coleção de mais de 5.000 arquivos e só quero criar um arquivo output.txt que contenha a 27ª linha de todos os arquivos junto com o nome do arquivo. O que recebi da Internet é escolher uma linha específica de um único arquivo usan...
18.04.2016 / 10:35
6
respostas

AWK question: Imprima N linhas, começando da terceira linha após dado / pattern / pattern

Estou produzindo um arquivo enorme que inclui seções como esta: ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ Gradients ~~~~~~~~ ~~~~~~~~~ x y z ~~~~~~~~~~ ~ ~ ~ H 1 0.00781 0.00108 0.00038 ~ ~ H 2 0.01271 -0.01507...
06.06.2017 / 11:52
6
respostas

Reorganize o arquivo para que seja facilmente legível

Eu tenho alguns locais que precisam do Wi-Fi para serem verificados diariamente. Atualmente, quando executo meu script, esse é o resultado que obtenho. O primeiro nome corresponde ao primeiro MAC, o primeiro IP e assim por diante. Como posso...
25.01.2017 / 20:24
3
respostas

Como dividir uma string - Bash [closed]

Eu tenho uma lista de strings com o seguinte formato. Quais comandos eu poderia usar para extrair as respectivas seções. Eu estava pensando em usar o grep para extrair as palavras-chave ou seja: ADD, username (atra522) etc. Como devo abordar ess...
22.09.2016 / 23:18
5
respostas

Conte o maior número de padrões consecutivos

Eu tenho um arquivo de sequência: $ cat file CACCGTTGCCAAACAATG TTAGAAGCCTGTCAGCCT CATTGCTCTCAGACCCAC GATGTACGTCACATTAGA ACACGGAATCTGCTTTTT CAGAATTCCCAAAGATGG Eu quero calcular o trecho mais longo de C + T. Eu só poderia contar o C + T tot...
29.06.2018 / 09:32
3
respostas

awk na linha de comando ssh reclama 'nova linha inesperada ou fim da string' Como resolver?

Enquanto a execução do script abaixo teve um problema, ^ newline inesperado ou fim da string Como eu poderia resolver isso? [root@emrbldbgdapd2 ~]# ./collectdata.sh collect the data of 10.209.61.124 awk: cmd. line:1: {print awk: cmd. line:1:...
30.01.2018 / 05:52
5
respostas

Imprime valores que são pelo menos 2 vezes maiores que os valores 3 passos acima e abaixo na mesma coluna

Eu tenho uma lista 2 2 2 3 2 2 2 4 2 2 2 Eu quero imprimir os valores que são pelo menos 2 vezes maiores que os valores 3 passos acima e abaixo na mesma coluna. A saída deve ser 4 Como fazer isso? Eu tenho uma pergunta semelhant...
05.10.2017 / 06:10
3
respostas

Obtém facilmente uma coluna específica da saída sem sed ou awk

Existe uma maneira mais rápida de obter algumas colunas de valores do que usar sed e awk ? Por exemplo, se eu tiver a saída de ls -hal / e quiser apenas obter os nomes e tamanhos de arquivos e diretórios, como posso facilmente e ra...
14.08.2013 / 05:02
6
respostas

Mostra apenas as linhas que estão em todos os arquivos de texto pelo menos uma vez

a.txt cat a.txt a b x c b.txt cat b.txt d e a f o q: SOMEMAGICK *.txt a Q: como posso mostrar apenas as linhas que estão em todos os arquivos * .txt?     
05.09.2013 / 18:17