Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 07: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 / 15: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 / 11: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 / 08: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 / 08: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 / 05: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 / 08:03
5
respostas

Escolha o arquivo mais recente com base no número de sequência fornecido no nome do arquivo

Eu tenho poucos arquivos em um diretório, eu preciso escolher o mais antigo para o processamento. Para Exp: tenho abaixo os arquivos no diretório / tmp: Sample_0000237826-001_xyz.dat Sample_0000437564-001_xyz.dat Sample_0000237826-002_xyz....
03.03.2015 / 13:38
2
respostas

Como posso comparar dois arquivos com base no valor da primeira coluna?

Eu quero comparar dois arquivos com base no valor de sua primeira coluna: arquivo1 aaa 23 3 bbb 56 6 ccc 45 2 arquivo2 bbb m a aaa a m ccc m m O arquivo de saída deve ser: aaa a m bbb m a ccc m m Ou seja, precisamos im...
04.07.2014 / 10:25
5
respostas

Excluir linha inteira se depois de “:” menos de 4 caracteres

Eu tenho um arquivo com muitas linhas, como: blue:fish red:tomato black:moon Eu gostaria que a linha inteira fosse excluída se depois de ":", houvesse menos de 4 caracteres. Obrigado pela sua ajuda!     
16.07.2014 / 07:57