Perguntas sobre 'awk'

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

Comparando arquivos linha por linha em awk com delimitador

arquivo1: abc|123|check def|456|map ijk|789|globe lmn|101112|equator arquivo2: abc|123|check def|456|map ijk|789|equator lmn|101112|globe SAÍDA ESPERADA: ijk|789|equator lmn|101112|globe Script awk atual: awk 'BEGIN{OF...
23.09.2013 / 07:18
4
respostas

nmap para awk to sed. Existe uma maneira melhor?

Eu tenho um projeto onde eu sei que um único computador e uma única impressora serão as únicas coisas na rede. O que eu quero fazer é detectar quando a impressora está conectada à rede. Eu também sei que o computador é 192.168.3.1 . No entanto...
11.04.2018 / 21:27
4
respostas

Incrementar o número na sequência de variáveis do bash

VERSION="4.0beta12" NEXT_VERSION=????? Escrevendo um script de lançamento automático, tenho a versão atual em uma variável $ VERSION e gostaria de calcular a próxima versão como $ NEXT_VERSION. Regra: Incrementar o inteiro no final da str...
24.10.2011 / 04:43
3
respostas

Usando o awk para comparar arquivos e combinar saída de ambos os arquivos?

Estou tentando comparar dois arquivos usando awk e gostaria de imprimir dados de ambos os arquivos como saída. Os arquivos que estou comparando são os seguintes. Arquivo1: gene feature id fc a...
02.08.2018 / 21:19
3
respostas

Mostra as linhas correspondentes a um padrão e as 4 linhas antes de cada

Por exemplo, deste arquivo: CREATE SYNONYM I801XS07 FOR I8010.I801XT07 * ERROR at line 1: ORA-00955: name is already used by an existing object CREATE SYNONYM I801XS07 FOR I8010.I801XT07 * ERROR at line 1: ORA-...
11.10.2011 / 14:40
6
respostas

Faça strings mais longas de substrings mantendo uma nova linha entre cada string

Eu tenho um arquivo que contém strings como: GTACGACGGAGTGTTATAAGATGGGAAATCGGATACCAGATGAAATTGTGGATCGGTGCAAAA GTCGGCAGATATCGTTGAAGTCATAGGTGATTATGTTCAATTAAAGAAGCAAGGCCGAAACTAC TTTGGACTCTGTCCTTTTCATGGAGAAAGCACACCTTCGTTTTCCGTATCGCCCGACAAACAGAT TT...
09.10.2015 / 23:03
5
respostas

Imprime várias linhas após a nth ocorrência no bash

Estou procurando uma maneira de pesquisar a enésima ocorrência de um padrão e imprimir k linhas após o padrão. Acho que awk funcionaria melhor que grep nesse caso, mas não consigo descobrir como fazer isso corretamente ... Digamos que e...
01.12.2015 / 18:12
2
respostas

awk - combina dois filtros em um

Eu tenho essa variável em um script bash no Ubuntu 12.04 que está definido para mostrar o MB disponível na partição raiz: AV_MB=$(df -m |awk NR==2 |awk '{print $4}') Existe uma maneira elegante de combinar essas duas expressões estranha...
31.03.2016 / 07:41
1
resposta

converta o arquivo CSV para XLS no linux [closed]

O seguinte script Perl pode converter o arquivo CSV para o arquivo XLS o problema é que eu preciso instalar na máquina Linux cliente muitos módulos Perl para executar este script Perl, e na verdade eu não posso porque a máquina Linux é uma...
29.09.2014 / 16:45
2
respostas

Palavras separadas por vírgula para a próxima linha no novo arquivo

Eu tenho um arquivo de entrada como este (input.txt): Main1 one,two,three,four Main2 five,six,seven,eight Eu quero a saída como esta no arquivo de saída (output.txt): Main1 one Main1 two Main1 three Main1 four Main2 five Main2 six M...
06.10.2014 / 11:23