Perguntas sobre 'awk'

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

Geração de dados em massa

Eu preciso gerar quase 1 bilhão de registros de inteiros únicos. Eu tentei com o awk, mas não está gerando mais de 5 milhões de registros. Abaixo está o que eu tentei até agora - awk -v loop=10000000000 -v range=10000000000 'BEGIN{ srand()...
26.12.2015 / 15:43
1
resposta

Correspondência de padrões encontra igual ou menor que usando expressão regular no awk

Estou tentando encontrar os dados em um arquivo CSV, arquivo vírgula FS, que são (iguais ou menores que) = < 30 usando o programa awk . considerando o seguinte arquivo como exemplo cat filename a,20 b,39 c,12 d,34 e,...
27.12.2016 / 17:29
3
respostas

Substitua os dados em uma coluna em um arquivo com os dados em uma linha de outro arquivo

Eu sou novo trabalhando com o ambiente linux e preciso escrever um script para processar alguns dados. Eu tenho um arquivo assim: Arquivo A: 1 X 1 1.0 2 X 1 1.0 3 X 1 1.0 4 Y 2 1.0 5 Y 2 1.0 6...
30.11.2016 / 05:55
4
respostas

Como obter espaço em disco (Avail) usando 'df -h' quando o sistema de arquivos é longo

Estou tentando encontrar espaço em disco disponível por meio do console Eu encontrei df -h | awk '$NF == "/" { print $4 }' para obter a saída necessária. [root@tmpe2etstmsdc01 ~]# df -h Filesystem...
18.11.2015 / 08:06
4
respostas

Use sed para encapsular a primeira palavra de cada parágrafo com i / i?

Então, obviamente, estou tentando colocar em itálico a primeira palavra de cada parágrafo em um documento enorme. Eu acho que é relativamente fácil adicionar o prefixo, mas como delinear apenas a primeira palavra para o postfix ao invés do final...
06.07.2018 / 17:42
3
respostas

Acrescentar uma coluna de uma correspondência anterior no arquivo CSV

Eu tenho um arquivo CSV com o seguinte formato ( ; é o delimitador): KEY;..;..;..;..;id1;..;.. SUBKEY;..;.. SUBKEY;..;.. SUBKEY;..;.. KEY;..;..;..;..;id2;..;.. SUBKEY;..;.. SUBKEY;..;.. SUBKEY;..;.. Eu preciso pegar o id (sexta col...
24.05.2018 / 13:18
4
respostas

Iterando através de subdiretórios e obtendo dois arquivos como argumentos para o script awk

Eu preciso percorrer os subdiretórios de um diretório e pegar dois dos arquivos, como argumentos de um script awk. O script irá comparar os dois arquivos e gerar outros arquivos. Eu tenho isso. Mas eu preciso do script awk para tomar como arq...
29.02.2016 / 09:16
2
respostas

Atribuir linha específica de uma variável para outra variável

Eu gostaria de pegar uma linha específica de uma variável para outra variável. Eu tentei isso, mas não funciona: c="1.apple 2.banna 3.peach" read "Please choose fruit [1-3]:" t a=$c | awk "NR==$t" echo "You choose: $a" Qual é o meu erro...
18.01.2015 / 09:35
1
resposta

Filtrando datas com grep e awk

Eu criei o alias abaixo no meu arquivo .bash_aliases alias auth="grep \"$(date|awk '{print $2,$3}')\" /var/log/auth.log | grep -E '(BREAK-IN|Invalid user|Failed|refused|su|Illegal)'" Isso deve: verifique a data de hoje...
15.01.2011 / 06:02
2
respostas

Passando o padrão de impressão como uma variável para awk

Estou tentando usar awk para imprimir variáveis de várias colunas em uma linha delimitada por , . As colunas e o padrão que desejo imprimir são armazenados em outra variável b . O padrão a e padrão de impressão b são fornecidos abai...
26.08.2014 / 10:03