Perguntas sobre 'awk'

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

Use o AWK para dividir a substring pelos últimos n caracteres em uma nova coluna

Eu tenho um arquivo .csv grande no qual preciso dividir uma coluna específica por comprimento de string. Estou tentando pegar os últimos 6 caracteres da coluna 2 e movê-los para uma nova coluna. Atual : 3102017,90131112,0,740 3022017,8...
03.05.2017 / 15:23
3
respostas

Como truncar a segunda coluna a partir de um ponto (.)?

ENTRADA: 10.175.192.16 vgxyxgf.de.foo.net asdf 34efg 10.175.192.17 sdtds.de.foo.net xyyxv e5432 10.175.243.20 asdfycfb.us.foo.net dfvasf 34525 OUTPUT: 10.175.192.16 vgxyxgf 10.175.192.17 sdtds 10.175.243.20 asdfyc...
26.01.2012 / 05:13
3
respostas

Apagar linhas de um arquivo usando awk ou sed com base na variável do comando anterior

Eu tenho um arquivo CSV (digamos temp.csv) com seqüências de caracteres e números. Eu preciso excluir as linhas que contêm um padrão específico de seqüência de caracteres no início das linhas no arquivo. Por exemplo, aqui está o meu arquivo -...
12.05.2014 / 21:21
7
respostas

repita uma linha, dividindo um campo

Eu tenho um arquivo delimitado por tabulação no qual, em cada linha, eu tenho isto: K00001;K00004;K00008 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 0 52 0 0 0 6 0 Eu gostaria de ter uma linha com...
08.12.2014 / 15:50
4
respostas

Saída de algumas seções de um arquivo de texto [closed]

Eu inseri como o seguinte: >gi|481443199|gb|MH447771.1| 49 0 0 0 1 50 0 0 1 0 >gi|987078004|gb|RTYJ01067061.1| 412 0 0 1 0 413 1 0 0 0 >gi|5570...
12.10.2012 / 17:44
2
respostas

Mesclando duas tabelas incluindo múltiplas ocorrências de identificadores de coluna

Gostaria de mesclar duas tabelas: Arquivo 1: 1 today 2 tomorrow 3 red Arquivo 2: 1 a lot 1 sometimes 2 at work 2 at home 2 sometimes 3 new Saída desejada (arquivo 3): 1 today a lot 1 today some...
15.09.2014 / 19:13
4
respostas

Como filtrar várias strings

Para as linhas a seguir, preciso filtrar apenas o protocolo, a porta e o serviço. tcp 127.0.0.1:25 1147/master tcp 0.0.0.0:443 1039/nginx: tcp 127.0.0.1:8001 1218/python tcp 0.0.0.0:10050 939/zabbix_agentd tcp 127.0.0.1:6379 891/redis-se...
05.10.2018 / 21:15
2
respostas

Para adicionar números de linhas em todas as linhas usando o comando shell?

Meu arquivo PSS-A (Primary A) PSS-B (Primary B) PSS-C (Primary C) PSS-D (Primary D) PSS-E (Primary E) PSS-F (Primary F) PSS-G (Primary G) PSS-H (Primary H) PSS-I (Primary I) SPARE (SPARE) Arquivo de saída, 1> PSS-A (Prim...
10.08.2015 / 05:23
4
respostas

Como concatenar o resultado de dois comandos do Linux

Existe uma maneira fácil de concatenar o resultado de dois comandos do Linux, em uma linha (ou seja, sem usar variáveis)? Eu puxo a temperatura externa local de uma estação meteorológica próxima. O resultado hoje é: 5.2 Eu simplesmen...
16.10.2018 / 18:31
2
respostas

Variável de ambiente não expandida dentro do argumento da linha de comando

Eu tenho um arquivo user-pid.out2 que tem "usernumber" e "process id" como duas colunas. com base no usernumber, quero encontrar o id do processo correspondente. as duas primeiras linhas abaixo não mostram a saída correta, mas quando eu codif...
17.10.2014 / 09:59