Perguntas sobre 'awk'

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

Passar uma lista de dois PIDs para xargs somente mata o primeiro usando ssh

Estou recuperando uma lista de dois PIDs que desejo matar. Meu pipeline parece algo como ps -ef | grep foo | grep -v grep | awk {'print $2'} | xargs kill -9 Ambos os processos são eliminados ao executar isso localmente. Mas ao usá-lo co...
09.03.2016 / 00:16
3
respostas

grep, awk, sed, coluna de impressão 2 correspondente em file1 e file2 column3

edit: Eu gostaria de combinar a coluna 1,2 do arquivo1.txt com a coluna de 1,3 do arquivo2.txt e imprimir as linhas correspondentes do arquivo2.txt arquivo1.txt: scaffold1 57482 scaffold1 63114 scaffold1 63118 scaffold1 63129 scaff...
15.08.2016 / 14:25
2
respostas

Substitua as linhas que correspondem a um padrão por linhas de outro arquivo em ordem

Eu quero substituir as linhas correspondentes a um padrão de um arquivo das linhas em ordem de outro arquivo, por exemplo, dado: file1.txt : aaaaaa bbbbbb !! 1234 !! 4567 ccccc ddddd !! 1111 gostamos de substituir as linhas que começa...
15.10.2016 / 12:32
2
respostas

Como substituir vírgulas por espaços em branco em um csv, mas inserir um número diferente de espaço após cada coluna?

Eu tenho um arquivo no seguinte formato: s1,23,789 s2,25,689 e gostaria de transformá-lo em um arquivo no seguinte formato: s1 23 789 s2 25 689 ou seja, 6 espaços em branco entre a 1ª e a 2ª coluna e apenas 3 espaço...
17.01.2017 / 02:22
3
respostas

Extrair texto usando sed não funciona como esperado [duplicado]

Estou apenas começando usando sed e pretendo usá-lo para extrair endereços IP de ping output. Aqui está o que estou tentando alcançar exatamente: texto de entrada: ytmti (192.188.2.3) jjggy resultado desejado: 192.188.2.3...
24.06.2014 / 08:31
2
respostas

Procura uma string com os dois últimos caracteres como numérico

Suponha que eu tenha um arquivo como este: adasfddfd09 dsassd90897 323sdsdsdsd sdddsdf56 dfdf45fdfdf Eu quero pesquisar apenas as cadeias com os últimos dois caracteres numéricos com sed , grep e awk .     
24.06.2014 / 16:15
3
respostas

awk filtrando captura ao vivo com arquivo como lista de padrões

O que estou tentando fazer é bem simples. Estou gerando a saída de tshark e redirecionando-a para awk com um canal | . Como tshark obtém dados ativos, eu quero que awk pesquise em cada saída para um padrão (alguns endereços MAC que...
18.06.2014 / 02:50
4
respostas

Combine fdisk e df na mesma saída

sudo fdisk -l dá: 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk ide...
28.05.2014 / 19:27
1
resposta

sort e uniq no awk

Eu sei que existem "sort" e "uniq" por aí, no entanto, a pergunta de hoje é sobre como utilizar o AWK para fazer esse tipo de trabalho. Diga se eu tenho uma lista de qualquer coisa realmente (ips, nomes ou números) e quero classificá-los; Aqu...
30.03.2015 / 10:10
3
respostas

awk remove as linhas com base em outro valor de coluna

Eu tenho um arquivo como abaixo, que eu classifiquei com base no campo de nome de usuário. UserID score UserName 1234 200 Jack 5678 150 Jill 8543 200 Jill 5678 100 John Estou tentando remover as linhas que têm a pontu...
13.03.2014 / 17:13