Perguntas sobre 'awk'

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

Como obter o valor absoluto usando o awk?

Se eu tiver abaixo de duas datas: 2015-09-12,2015-08-13 E eu preciso ter o número de dias entre eles, vou usar o código abaixo: awk -F'[-,]' '{print 360*($4-$1)+30*($5-$2)+($6-$3)}' A saída desse código será -29 , enquanto a dife...
06.08.2015 / 18:35
3
respostas

Como usar o shell para derivar um endereço IPv6 de um endereço MAC?

Sabemos que podemos usar o endereço MAC para criar um identificador de interface, por exemplo para um endereço IPv6 de conexão local que deve ser exclusivo na Rede. A imagem mostra a maneira de fazer isso: Minhas perguntas são: Com...
12.06.2014 / 00:10
8
respostas

Dividir arquivo de texto em linhas com número fixo de palavras

Relacionadas, mas sem respostas satisfatórias: Como posso dividir um arquivo de texto grande em pedaços de 500 palavras ou mais? Estou tentando obter um arquivo de texto ( link ) com > 10 ^ 7 palavras, tudo em uma linha, e dividi-lo em l...
04.09.2015 / 21:20
1
resposta

Como integrar um script awk de múltiplas linhas em um script de shell

Eu sou um iniciante em scripts de shell e minha pergunta é uma continuação de Como analisar um arquivo para extrair 3 números de dígitos mantidos em um" número de grupo " Estou tentando integrar em um único script de shell uma série de co...
11.08.2013 / 10:59
9
respostas

Converter linhas em colunas

Eu tenho um arquivo que inclui detalhes sobre VMs em execução em um hipervisor. Nós executamos algum comando e redirecionamos a saída para um arquivo. E os dados estão disponíveis no formato abaixo. Virtual Machine : OL6U5 ID : 00...
28.01.2016 / 20:46
6
respostas

Pegue certos conteúdos de um arquivo

Então, eu sei que existem ferramentas para esse problema, porque eu ouvi sobre elas, mas não sei o que elas são. Eu quero fazer algo como filtrar todos os dados, exceto os nomes de usuários em / etc / passwd. Por exemplo, eu gostaria de pe...
30.08.2010 / 04:36
4
respostas

Uma pergunta sobre o awk

Ok, já que esta é uma questão complexa, explicarei isso claramente. Eu tenho um conteúdo de arquivo mostrado abaixo: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {...
15.09.2016 / 15:22
5
respostas

remove as duplicatas com base no valor de outra coluna

Eu tenho o seguinte arquivo: AA,true AA,false BB,false CC,false BB,true DD,true Estou tentando procurar duplicatas e remover a linha que tem o valor da coluna igual a true . como saída, deve ser: AA,false BB,false CC,false DD,true...
20.07.2017 / 23:17
5
respostas

Como abreviar / path / to / file para / p / t / file

Estou à procura de um elegante one-liner (por exemplo, awk ) que encurte uma string de um caminho Unix usando o primeiro caractere de cada nível pai / intermediário, mas o nome completo da base. Mais fácil de mostrar por exemplos: /path/...
03.12.2015 / 00:47
5
respostas

Remover linhas duplicadas adjacentes enquanto mantém o pedido

Eu tenho um arquivo com uma coluna com nomes que se repetem um número de vezes cada. Quero condensar cada repetição em uma, mantendo quaisquer outras repetições de mesmo nome que não sejam adjacentes a outras repetições de mesmo nome. Por exe...
23.04.2018 / 17:30