Perguntas sobre 'awk'

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

Como posso remover caracteres de texto em uma linha antes de um caractere específico?

Como posso remover caracteres de texto em uma linha antes de um caractere específico? Eu quero remover os caracteres à esquerda da primeira letra "F" Exemplo: null###F01|54646466|00K4234001|IFD|1990101 null###F02|54646499|00K4234001|TFS...
18.07.2015 / 00:34
2
respostas

Como transformar esses dados em designações usando o awk ou outro?

Eu preciso transformar alguns dados em atribuições. Tenho certeza que parece um trabalho bem direto para o awk, mas estou longe de ser confortável com isso. Cada elemento de dados (e colunas) é separado por tabulações. Os elementos de dados p...
25.07.2017 / 10:10
3
respostas

Remover eficientemente o primeiro par de linhas de um arquivo de texto

head / tail precisará iterar quase todo o arquivo (dependendo da posição da linha que você fornecer como parâmetro). Então você copia esse resultado para um novo arquivo e exclui o antigo. Não tenho certeza se sed estará iterando...
17.05.2017 / 18:15
3
respostas

Como prefixar uma linha lida de STDIN com um registro de data e hora de época? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Pré-adicionando um registro de data e hora a cada linha de saída de um comando                                      7 respostas                                           ...
02.04.2017 / 17:32
2
respostas

usando loop “for” leu um arquivo linha por linha continuamente considerando cada linha como uma entrada

Considere um arquivo file.txt com valores abaixo one,two three,four five,six six,seven red,tree Precisa de um comando shell script para executar a atividade abaixo Para o loop em que o loop deve ser executado continuamente com o maior...
07.10.2017 / 21:31
2
respostas

Dividir um único arquivo em vários arquivos com base em strings correspondentes no Linux

Eu tenho um arquivo com conteúdo semelhante a este: Arquivo.txt: 661###############20160315### ########################### ########################### 661###############20160316### ########################### 661###############20160317###...
03.11.2016 / 19:02
2
respostas

Extrai e formata dados com 'cut' e 'awk'

Eu tenho o arquivo abaixo em txt: "Firstname","Lastname","Company" "Alex","Johnson","Alex Corp." "Baran","Atasoy","Gülerler Ltd." Gostaria de extrair e formatar dados usando awk e / ou cut e tenho o formato abaixo: Firstname Last...
26.10.2014 / 19:54
1
resposta

Obtém nomes de arquivos no resultado awk

Eu tenho muitos arquivos em um local onde eu preciso listar nomes de arquivos nos quais a 32ª coluna tem valor superior a 3.000. Este é o comando que me fornece esses registros: awk -F, '$32 > 3000' * Agora alguém pode me dizer como...
05.01.2015 / 09:37
4
respostas

Como converter campos de tamanho fixo em um arquivo para delimitado por espaço

Eu tenho um arquivo de tipo de matriz de tamanho fixo, onde cada campo tem 20 caracteres. Como posso converter isso em um arquivo delimitado por espaço? Além disso, há alguns valores ausentes, que eu gostaria de substituir por um hífen (...
22.10.2014 / 22:26
3
respostas

sed + encontrar valor antes da palavra na linha

Como posso encontrar o valor antes da palavra "free"? top -n1 | grep Mem Mem: 2054968k av, 2034120k used, 20848k free, 0k shrd, 186768k buff Primeiro eu tentei top -n1 | grep Mem | awk '{print $7}' m...
01.10.2014 / 17:48