Perguntas sobre 'awk'

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

grep: exibe o nome do arquivo uma vez e, em seguida, exibe o contexto com números de linha

Nosso código-fonte tem códigos de erro espalhados por toda parte. Encontrá-los é fácil com o grep, mas eu gostaria de uma função bash find_code que eu possa executar (por exemplo, find_code #### ) que fornecerá a saída ao longo destas linha...
09.08.2013 / 20:15
4
respostas

encontra o comprimento da linha mais longa em todos os arquivos de texto em um diretório

Eu sei como obter o comprimento da linha mais longa em um arquivo de texto com awk awk ' { if ( length > L ) { L=length} }END{ print L}' file.txt mas como posso obter o comprimento da maior linha de todos os arquivos em um diretório...
18.08.2014 / 14:53
1
resposta

Quando usar grep, less, awk, sed [closed]

Estou entrando no mundo do Linux e no trabalho estou usando grep mais e mais. Ao fazer isso, estou descobrindo que às vezes não é adequado para o que eu quero. Eu estava lutando com grep alguns dias atrás e um colega meu que é administr...
12.08.2016 / 15:05
3
respostas

Como grep linhas entre o padrão inicial e final? [duplicado]

Eu tenho um arquivo com o seguinte conteúdo: zdk aaa b12 cdn dke kdn Entrada1: aaa e cdn Resultado 1: aaa b12 cdn Entrada 2: zdk e dke Resultado 2: zdk aaa b12 cdn dke Eu poderia usar os comandos abaixo p...
16.10.2015 / 21:56
2
respostas

A maneira mais rápida de apagar duplicatas em grandes listas de palavras?

Eu preciso desduplicar uma grande lista de palavras. Eu tentei vários comandos e fiz algumas pesquisas aqui e aqui onde eles explicam que a maneira mais rápida de desduplicar uma lista de palavras parece estar usando o awk. awk -->...
27.08.2015 / 21:51
4
respostas

Saída de cada linha para um arquivo separado

Eu tenho um arquivo como este: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTG...
12.11.2014 / 21:26
5
respostas

Mesclar dois arquivos linha a linha com o símbolo de tubo triplo delimitador “|||”

Eu tenho dois arquivos paralelos com o mesmo número de linhas em dois idiomas e planejo mesclar esses dois arquivos linha por linha com o delimitador ||| . Por exemplo, os dois arquivos são os seguintes: Arquivo A: 1Mo 1,1 I love you. 1M...
23.11.2015 / 10:22
8
respostas

Como testar se os elementos da matriz são todos iguais no bash?

A seguinte matriz representou o número de discos em cada máquina linux Cada matriz única inclui o número de discos em uma máquina linux . echo ${ARRAY_DISK_Quantity[*]} 4 4 4 4 2 4 4 4 qual é a maneira simples de identificar que tod...
25.12.2017 / 10:28
5
respostas

Extrai valor entre aspas duplas

Minha consulta é extrair o valor entre aspas duplas "" . A entrada de amostra é: 10.219.41.68 - - - [11/Jun/2014:10:23:04 -0400] Sec:0 MicSec:1797 "GET /balancer-manager HTTP/1.1" 200 28980 "-" "curl/7.15.5 (i386-redhat-linux-gnu) libcu...
04.08.2014 / 10:02
4
respostas

Divide um arquivo em dois

Eu tenho um arquivo grande e preciso dividir em dois arquivos. Suponha que no primeiro arquivo as 1000 linhas devam ser selecionadas e colocadas em outro arquivo e deletadas aquelas linhas no primeiro arquivo. Eu tentei usar split , mas est...
21.10.2014 / 15:50