Perguntas sobre 'awk'

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

Mesclar 2 arquivos com base na correspondência de campo

Eu quero criar um arquivo que contenha colunas de dois arquivos de entrada. File1 é como: aa 32 bb 15 cc 78 O arquivo 2 é: fa 19 bc 23 cc 50 de 28 aa 45 bb 31 A tarefa é, ler Arquivo1, se o primeiro campo de uma linha existir entre o...
08.10.2014 / 04:16
2
respostas

Trabalhando com colunas - awk e sed

Estou tentando analisar um arquivo de texto gerado por um script expec puxa algumas informações de um switch. Aqui está um exemplo de saída: 192 0000.0000.0000 1/g23 Dynamic 192 0000.0000.0000 ch1...
25.07.2012 / 22:34
6
respostas

Extrai substring usando expressão regular em um arquivo Unix

Eu tenho um arquivo com o conteúdo abaixo. /ABC/RTE/AD_900_VOP_123/OPP /ABC/RTE/TRE/AD_900_VOP_145/BBB /ABC/RTE/AN_900_VFP_124/FBF /ABC/RTE/HD_900_FOP_153/WEW /ABD/RDV/AD_900_VOP_123/OPP /ABC/RTE/WD_900_VOP_123/GRR/TRD /ABC/RTE/RTD/AR_900_VOP...
25.06.2013 / 16:13
3
respostas

Como apenas as linhas de saída com menos de 3 meses?

cat a.txt 1387111124 ./asfjlasdf.txt 1348681215 ./akdfyxcv.txt Então eu preciso disso: cat a.txt | SOMEMAGIC 1387111124 ./asfjlasdf.txt A saída deve ter apenas as linhas com menos de 3 meses. Como posso conseguir isso? (a primeira col...
15.12.2013 / 13:36
3
respostas

Como imprimir a contagem de padrões em cada linha?

Eu preciso imprimir a contagem de uma string correspondente no final de cada linha. Um exemplo de correspondência de foo : foo,bar,foo,foo bar,foo,bar,bar foo,foo,bar,bar Resultado: foo,bar,foo,foo,3 bar,foo,bar,bar,1 foo,foo,bar,...
25.08.2018 / 17:44
1
resposta

Acelerar o processamento de texto

Eu tenho o seguinte script para processar um arquivo com alguns dados: Primeiro, o cabeçalho é impresso no arquivo de saída. Em seguida, 60000 linhas da entrada são escolhidas aleatoriamente e impressas na saída (a possibilidade de imprimir a me...
07.05.2018 / 13:30
5
respostas

Bash: filtra linhas por número de linha

Se eu tiver um arquivo delimitado com muitas linhas e colunas ( data.txt ): 346 dfd asw 34 565 sd wdew 34 667 ffg wew 23 473 sa as 21 533 jhf qwe 54 e outro arquivo com números de linha que eu quero extrair ( positions.txt )...
19.01.2018 / 17:00
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...
08.03.2016 / 23: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 / 12: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 / 10:32