Estou tentando somar alguns números em uma coluna usando awk . Eu gostaria de somar apenas a coluna 3 dos "ferreiros" para obter um total de 212. Eu posso somar a coluna inteira usando awk , mas não apenas os "ferreiros". Eu tenho:
awk 'B...
Eu tenho uma saída JSON da qual preciso extrair alguns parâmetros no Linux.
Esta é a saída JSON:
{
"OwnerId": "121456789127",
"ReservationId": "r-48465168",
"Groups": [],
"Instances": [
{...
Tentando entender as diferenças entre as duas funções gawk vs. awk? Quando alguém usaria gawk vs awk? Ou eles são os mesmos em termos de uso?
Além disso, alguém poderia fornecer um exemplo?
Eu tenho uma situação onde eu quero substituir uma string específica em muitos arquivos
Substitua uma string AAA por outra string BBB , mas há muitas strings começando com AAA ou terminando com AAA, e quero substituir apenas uma na linha 3...
Eu estou tentando escrever uma função de shell bash que me permitirá remover cópias duplicadas de diretórios da minha variável de ambiente PATH.
Foi-me dito que é possível conseguir isso com um comando de uma linha usando o comando awk , ma...
Digamos que eu tenha um arquivo de texto muito grande (cerca de 10.000.000 linhas). Eu preciso grep do final e salvar o resultado em um arquivo. Qual é a maneira mais eficiente de realizar tarefas?
Eu criei um alias do comando date para exibir a data no seguinte formato:
2013.06.14.12.10.02
usando este comando:
alias date = date +"%Y.%m.%d.%H.%M.%S"
Tudo funciona bem, exceto que eu quero remover os zeros à esquerda da saída....
Eu quero grep a saída do meu comando ls -l :
-rw-r--r-- 1 root root 1866 Feb 14 07:47 rahmu.file
-rw-r--r-- 1 rahmu user 95653 Feb 14 07:47 foo.file
-rw-r--r-- 1 rahmu user 1073822 Feb 14 21:01 bar.file
Eu quero execut...
Este one-liner remove linhas duplicadas da entrada de texto sem pré-ordenação.
Por exemplo:
$ cat >f
q
w
e
w
r
$ awk '!a[$0]++' <f
q
w
e
r
$
O código original que encontrei nas internets dizia:
awk '!_[$0]++'
Isso foi a...
No meu entendimento, o awk array é algo como o python dict.
Então eu escrevo o código abaixo para explorá-lo:
awk '{my_dict[$1] = $2} END { print my_dict}' zen
E eu tenho: awk: can't read value of my_dict; it's an array name.
Com...