Perguntas sobre 'awk'

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

Compare dois arquivos com base nos valores de sua última coluna

Eu tenho dois arquivos, cada um deles tem várias colunas e não é igual em número de linha, eu preciso ler a terceira coluna em ambos os arquivos e certifique-se de que são idênticos, então compare a quarta coluna em ambos os arquivos e obter o m...
20.01.2017 / 11:16
3
respostas

Sed comando para imprimir cada primeira e décima quarta linha de um arquivo a cada 46 linhas [duplicado]

Portanto, analise um arquivo de texto e imprima a linha 1 e a linha 14 e, em seguida, não faça nada com as linhas 15-46 e imprima a linha 47 e a linha 60, etc. até o final do arquivo. Então, basicamente, a cada 46 linhas, imprima a 1ª e a 14ª...
15.01.2018 / 16:59
5
respostas

Filtre os caminhos de um arquivo de texto que é mais profundo do que o predecessor imediato

Dado um arquivo de texto contendo uma lista ordenada de caminhos, como posso remover todos os caminhos que são redundantes devido a ter seu pai (imediato ou não) também na lista? Por exemplo: /aaa/bbb /aaa/bbb/ccc /ddd/eee /fff/ggg /fff/gg...
02.05.2017 / 09:31
6
respostas

quer a última linha quando o awk duplicado?

Eu tenho o arquivo: key value blah blah blah blah blahblah man1 boy1 blah blah man1 boy2 man1 boy1 Eu faço isso para remover linhas duplicadas: awk '/man1/ { print $1,$2} ' file | awk '!x[$0]++' e o comando pega a primeira linha e...
13.08.2014 / 22:16
6
respostas

unix: obter caracteres de 10 a 80 em um arquivo

Eu tenho um arquivo contendo texto separado por linha: GCAACACGGTGGGAGCACGTCAACAAGGAGTAATTCTTCAAGACCGTTCCAAAAACAGCATGCAAGAGCG GTCGAGCCTAGTCCATCAGCAAATGCCGTTTCCAGCAATGCAAAGAGAACGGGAAGGTATCAGTTCACCG GTGACTGCCATTACTGTGGACAAAAAGGGCACATGAAGAGAGACT...
06.04.2017 / 10:33
3
respostas

pipe line com saída não determinística

Eu deparei com um comando que às vezes funciona e às vezes não, mesmo quando executado várias vezes em rápida sucessão em um bash shell (não testei o comportamento em outros shells). O problema foi localizado para a leitura de uma variável no...
11.08.2014 / 03:18
9
respostas

Como posso agrupar números em um arquivo

Eu tenho um arquivo com números no formato float. Posso revisá-los via sort -rn numbers.txt | less Eu gostaria de poder "agrupá-los". Ou seja veja facilmente quantos estão no mesmo intervalo. Para dar um exemplo do arquivo: 30.969504117...
02.05.2014 / 14:50
5
respostas

dividindo um arquivo com linhas separadas por guias em dois arquivos

Como eu poderia usar algo como sed para dividir um arquivo em dois para que o arquivo contenha eric shwartz david snyder onde os 4 espaços entre as entradas são realmente tabulados em dois arquivos, como: file1 : eric dav...
27.10.2016 / 15:26
3
respostas

Xargs para extrair o nome do arquivo

Eu gostaria de encontrar todos os arquivos .html em uma pasta e anexar [file](./file.html) a outro arquivo chamado index.md . Eu tentei o seguinte comando: ls | awk "/\.html$/" | xargs -0 -I @@ -L 1 sh -c 'echo "[${@@%.*}](./@@)" >...
03.09.2018 / 13:14
3
respostas

Como mesclar as diferentes linhas de arquivos?

Qual é a maneira mais rápida de mesclar as diferentes linhas de arquivos? Por exemplo, eu tenho dois arquivos: a.txt: foo bar foobar b.txt foo foobar line by bar Eu gostaria de obter a seguinte saída: foo bar foobar line by...
31.08.2018 / 12:14