Perguntas sobre 'awk'

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

Como contar o número de linhas onde todos os campos têm algum valor?

Veja como meu arquivo se parece: SRR008602 97 99 99 99 98 99 98 11 SRR009633 99 99 99 99 99 100 100 10 SRR022120 0 0 0 0 0 0 0 0 SRR026121 0 0 0 0 0 0 0 0 SRR008724 80 79 99 99 99 99 99 18 Gostaria de contar o número...
11.06.2018 / 18:38
1
resposta

Operação de 'com echo ao tentar awk [duplicate]

Por que echo 'echo "foo"' funciona mas echo 'awk '{ print "foo" }'' não?     
15.05.2018 / 07:15
2
respostas

remove uma palavra de muitos lugares em um arquivo de texto longo

Suponha que eu tenha um arquivo com muitas linhas do formulário date time name some stuff onde cada linha pode ser diferente, exceto para 'name', que é a mesma o tempo todo, e eu quero remover 'name' de cada linha: é possível escrever um...
05.03.2018 / 16:02
1
resposta

como deletar todos os separadores depois da última string

queremos excluir todos os "," separadores SOMENTE após a última string (qualquer string) echo "df true , , ," | sed 's/,,*$//' df ,true , , mas a sintaxe exclui apenas um "," o que precisa corrigir na minha sintaxe para que todos...
15.03.2018 / 11:11
2
respostas

Excluindo linhas de um arquivo por meio de stdin piping no bash

Usando este script: awk '{print $0"\t"NR}' test | grep NA | awk '{print $21}' Eu obtenho os números de linha no meu arquivo, tendo "NA" neles 326 399 672 1512 1734 1737 2212 Usando o sed , posso excluir essas linhas do meu arquivo...
26.02.2018 / 11:21
3
respostas

Como alinhar a lista ls -l de arquivos e diretórios em uma coluna, em vez de imprimir horizontalmente?

Estou tentando imprimir os nomes de cada arquivo e diretório para o usuário atual, mas ele continua imprimindo em uma grande linha longa. Eu quero ter cada arquivo presente como uma coluna, assim como quando eu imprimo ls -l. Você não precisa...
14.02.2018 / 16:11
2
respostas

Transposição dinâmica de linhas para colunas usando o awk com base no valor da linha

Eu tenho um arquivo com dados para data_0 para data_4 repetido em linhas. Eu preciso convertê-lo em valores de colunas no conjunto de dados respeitado. Existe alguma maneira de colocar em branco / valor nulo caso os dados estejam faltando para a...
16.02.2018 / 17:05
5
respostas

Soma todos os tamanhos de arquivo

Sou novo no bash e preciso fazer um pequeno script para somar todos os tamanhos de arquivo, excluindo os subdiretórios. Minha primeira ideia foi manter as colunas quando você fez ls -l . Eu não posso usar grep, du ou outros comandos avançados...
24.02.2018 / 03:28
6
respostas

Contar colunas que possuem 0 e 1

Eu tenho uma tabela que contém 0, 1 e -9. -9 -9 0 1 1 -9 1 0 0 0 0 -9 0 1 -9 -9 -9 1 0 -9 -9 -9 0 0 0 Eu quero saber quantas colunas têm 0 e 1. No exemplo, a resposta é 3. Eu estava pensando em combinar...
01.04.2018 / 14:20
1
resposta

linha 1: erro de sintaxe em ou próximo se

Meu código em treat.awk é: #!/usr/bin/awk -f if($1 == "x") cat file E minha entrada no prompt de comando é: ~/home/treat.awk x Aparece uma mensagem de erro como: line 1: syntax error at or near if Como consertar isso? Eu e...
19.06.2018 / 14:01