Perguntas sobre 'awk'

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

Como posso remover certas linhas e linhas adjacentes de um arquivo? [duplicado]

Eu tenho um arquivo tcpdump. Eu quero remover certos pacotes. Eles são fáceis de detectar porque eles têm 0x0000: a6a6 a6a6 a6a6 a6a6 ........ como a primeira linha de dados. O pacote completo parece ( mutatis mutandis ) como:...
26.07.2017 / 10:23
1
resposta

linux + como encontrar o disco não utilizado no linux

Eu preciso encontrar a melhor abordagem para procurar o disco não utilizado no meu sistema operacional Linux por exemplo a partir da seguinte saída, podemos ver que sde não está montado e parece ser disco livre (precisamos de disco livre para...
25.07.2017 / 14:36
2
respostas

Extraindo tokens de um arquivo de referência

Estou escrevendo um script, há uma seção onde o script precisa buscar o nome do servidor e detalhes da porta de um arquivo de referência. Eu usei a lógica abaixo para buscar os detalhes, mas estou procurando uma opção melhor. Por favor, infor...
25.07.2017 / 10:44
1
resposta

Ignore delimitador presente dentro de citações

Eu tenho um arquivo .csv da seguinte forma: "ID0054XX","PT. SUMUT","18 JL.BONJOL","SUMATERA UTARA, NORTH","MEDAN","","ID9856","PDSUIDSAXXX","","","","Y" "ID00037687","PAN INDONESIA, PT.","JALAN JENDERAL, SUDIRMAN, SENAYAN","","INDIA","","I...
06.05.2017 / 09:38
2
respostas

Concatena vários arquivos em um diretório de forma ordenada, permitindo NAs

Eu tenho 6 arquivos múltiplos, cada um com apenas 1 coluna contendo nomes. Eu quero ler todos esses arquivos e combiná-los em um arquivo para que fique assim: file1 file2 file3 file4 file5 file6 Count adam adam adam adam adam...
13.07.2017 / 11:07
1
resposta

mesclar linhas começando com um padrão

Estou tentando aprender sobre sed, grep e awk, e estou enfrentando o seguinte problema: Eu tenho o seguinte registro depois de usar sed para obter todas as linhas entre dois padrões (START e END): START tag: text info text text info text...
11.07.2017 / 21:59
3
respostas

Filtrando a saída do ifconfig

Estou tentando selecionar os primeiros 3 octetos do IP IPv4 do ifconfig. Como eu iria fazer isso? Eu só não consigo descobrir como selecionar a partir deste passo [root@hostname ~]# ifconfig | grep "inet addr:" | grep -v "127.0.0.1" | awk '{...
05.07.2017 / 23:48
2
respostas

Passar o nome do mês dinamicamente no AWK (GNU) com a declaração de controle

Oi eu estou tentando abaixo comando para coincidir mês e dia (de 6 dias atrás, que é 29 de junho) para procurar um diretório usando o AWK, mas o resultado é sempre '0' em vez disso, é suposto ser em torno de 1800 . ls -ltr /test/output|awk -...
05.07.2017 / 06:59
1
resposta

Transpor 6 colunas com outras colunas idênticas

Eu tenho o arquivo assim ... a|b|c|d|e|1|2|3|4|5|f|g|h Eu preciso do resultado como abaixo a|b|c|d|e|1|f|g|h a|b|c|d|e|2|f|g|h a|b|c|d|e|3|f|g|h a|b|c|d|e|4|f|g|h a|b|c|d|e|5|f|g|h Basicamente eu estou tentando transpor 5...
27.06.2017 / 15:54
0
respostas

Qual é o comando mais rápido para cortar o cabeçalho de um arquivo csv?

Eu preciso cortar o cabeçalho em um arquivo csv. Eu usei tail -n +2 ... que funciona bem, mas é muito lento (eu tenho muitos arquivos de 100M), e eu não entendo por que desde que nenhuma memória é necessária da cauda para conseguir isso (ao c...
20.06.2017 / 09:27