Perguntas sobre 'awk'

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

Comando para remover o primeiro N número de linhas na entrada

Antecedentes Estou executando um servidor SSH e tenho esse usuário que desejo excluir. Não consigo excluir este usuário porque ele está executando atualmente alguns processos que preciso matar primeiro. Este é o canal que estou usando atua...
31.12.2015 / 14:25
3
respostas

Como adicionar várias pesquisas no comando AWK

Estou tentando pesquisar os arquivos criados nos meses de junho, julho e agosto. Eu usei esse método ls -lrth|awk '/[Jun][Jul][Aug]/ {print}' mas não está funcionando. Por favor, ajude-me a corrigir a sintaxe.     
29.09.2013 / 07:06
3
respostas

Como posso apagar todo o texto entre chaves em um arquivo de texto de múltiplas linhas?

Exemplo: This is { the multiline text file } that wants { to be changed } anyway. Deve se tornar: This is that wants anyway. Encontrei algumas semelhante tópicos no fórum, mas eles não parece funcionar com chaves de várias li...
08.11.2014 / 22:48
2
respostas

awk: forçando um status de retorno?

Este é um acompanhamento do meu pergunta anterior . Eu estou validando o número de campos em / etc / passwd usando este snippit útil. No exemplo a seguir, os "fieldcount1" e "fieldcount2" dos usuários têm o número errado de campos: $ awk...
13.07.2011 / 00:30
3
respostas

Distribuindo um script: Devo usar / bin / gawk ou / usr / bin / gawk para shebang?

O gawk está em / bin ou / usr / bin normalmente? Eu usaria #!/usr/bin/env gawk , mas não posso usar argumentos. Agora estou usando #!/bin/gawk -f . O script é muito longo e contém muitas citações simples e trabalha com stdin. O manual do...
22.10.2013 / 18:19
2
respostas

Existem 2 maneiras de configurar o awk vars via linha de comando?

Eu notei um exemplo de O'Reilly awk (1997) que atribuiu uma variável awk configurando-a na linha de comando após o texto do programa. Ele funciona, mas não consigo encontrar essa sintaxe no man / info awk . Eu acabei de perder isso? é depr...
15.03.2012 / 17:12
2
respostas

Substituindo o espaço em branco do valor ausente por zero

Eu tenho o arquivo de texto delimitado por tabs input.txt em torno de 30K linhas, gostaria de verificar cada linha (s1..s30K linhas) para o valor ausente (ou seja, espaço em branco) e preencher o valor ausente com valor zero.Ver .txt input.tx...
31.10.2012 / 16:49
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 / 16: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...
11.06.2014 / 22: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 / 19:20