Perguntas sobre 'awk'

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

Analisa a saída ls usando sed para obter a localização do arquivo de arquivos com nomes específicos

Para começar, eu sei que esse caminho não é o certo, como frequentemente mencionado por que não devo analisar a saída de ls , mas é uma parte do meu projeto universitário (então eu poderia usar sed e awk). Eu tenho que encontrar arquivos cuj...
14.10.2016 / 19:48
3
respostas

Filtrar colunas baseando-se no valor de outra coluna

Eu tenho um arquivo de texto com duas colunas e mais de 3.00.000 linhas. O formato é como abaixo Filename1.txt Num1 Filename2.txt Num2 Filename3.txt Num3 Eu quero copiar todos os nomes de arquivo para os quais o Numx correspondente é m...
16.10.2016 / 22:41
2
respostas

remove uma coluna de matriz com tamanho diferente

Eu quero remover uma matriz que não tenha um tamanho fixo.Por exemplo file.csv 001,"Geography",TRUE,"{1,0,1,1}",1,"CHARLIE" 002,"History",FALSE,"{0,0,1,1}",0,"DAVID" 003,"Mathematics",TRUE,"{1,1,1,1}",1,"SAM" A seguinte matriz deve ser c...
24.10.2016 / 06:33
2
respostas

Como dividir linhas em um arquivo de dados enorme baseado no número de colunas dentro delas no linux?

Eu tenho um arquivo de dados como: 1 2 4 5 6 7 19 20 22 24 26 27 29 30 31 32 34 40 50 56 58 234 235 270 500 1234 1235 1236 1237 2300 Eu quero dividir essas linhas com mais de 4 colunas em linhas menores com no máximo 4 colunas em cada li...
25.05.2017 / 14:55
2
respostas

Como calcular o número médio de colunas nas linhas, bem como os números máximos de colunas em um arquivo no unix?

Eu tenho um arquivo parecido com: 1 2 4 5 6 7 19 20 22 24 26 27 29 30 31 32 34 40 50 56 58 234 235 270 500 1234 1235 1236 1237 2300 considerando que meu arquivo de dados real é enorme. Então eu quero verificar qual é o número máximo nest...
25.05.2017 / 14:47
1
resposta

Regex: usando o awk e o sed para combinar sites por IP

Eu tenho um arquivo com vários endereços IP para sites diferentes, mas só quero imprimir os sites associados a um IP específico e exibir o site. Por exemplo, 128.125.21.1,/www.extra.com/home.html,2323,oiehfoioi,wopwpwp 124.15.21.1,/www.yahoo....
04.03.2017 / 17:09
4
respostas

Adiciona uma linha no arquivo com o awk chamado do bash

Eu tenho este arquivo 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters e eu quero...
24.09.2016 / 20:24
4
respostas

Como ler linhas de um arquivo e combinar antes de uma correspondência de padrão de outro arquivo?

Esta assistência foi útil, mas ainda estou um pouco perdida. Eu vou roubar o formato super fácil. Como inserir o conteúdo de um arquivo em outro arquivo antes de um padrão (marcador)? Eu tenho dois arquivos. Arquivo 1 test test2 tes...
20.01.2017 / 02:10
1
resposta

linux ao ler para alternar colunas se a coluna 3 for menor que a coluna 2

Eu tenho arquivos separados por tabulações com entradas como esta: 1 4 10 gato 1 10 4 cão Eu quero processá-lo para que, se a coluna 3 for menor que a coluna 2, eles sejam alternados, assim 1 4 10 gato 1 4 10 cão Este script pa...
23.01.2017 / 17:56
5
respostas

Subconjunto de dados com awk

Eu quero subconjunto de dados com o awk. Digamos que eu tenha esse arquivo chamado test: IP MAC Bandwidth etc etc 192.1.1.1 ff:ff:ff:ff 5.421M 192.1.2.3 ff:ff:ff:f3 5.120M 192.1.2.5 ff:ff:ff:f1 5.100M stuff I don't want to be selected E...
30.10.2014 / 08:24