Perguntas sobre 'awk'

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

Ferramenta de linha de comando para expansão em pares de "cat" de todas as linhas em um arquivo

Suponha que eu tenha um arquivo (chamado de exemplo.txt) com esta aparência: Row1,10 Row2,20 Row3,30 Row4,40 Eu quero ser capaz de trabalhar em um fluxo a partir deste arquivo que é essencialmente a combinação de pares de todas as quatro...
24.11.2014 / 02:57
3
respostas

Adicionando uma coluna de valores em um arquivo delimitado por tabulação

Como posso adicionar uma coluna de valores em um arquivo que tenha um determinado número de linhas. Eu tenho um arquivo de entrada como este: Arquivo de entrada: SPATA17 1 217947738 LYPLAL1 1 219383905 FAM47E 4 77192838 SHROOM3 4...
28.02.2014 / 22:56
7
respostas

Manipule alguns dados mal delimitados em um CSV útil

Eu tenho alguma saída na forma de: count id type 588 10 | 3 10 12 | 3 883 14 | 3 98 17 | 3 17 18 | 1 77598 18 | 3 10000 21 | 3 17892 2 | 3 20000 23 | 3 63 27 | 3 6 3...
01.03.2017 / 04:07
3
respostas

Como sed apenas as linhas que contém uma string dada?

ENTRADA: Select ASDF 325 sdfg sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg sdfg 4456 sdrg OUTPUT: Select ASDF 325 XXXX sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg XXXX 4456 sdrg Então, resumidamente, pr...
28.04.2012 / 08:59
8
respostas

Como classificar colunas com base na primeira linha?

Eu preciso classificar as colunas de um conjunto de dados muito grande (1.000 linhas e 700.000 colunas). Como exemplo, minhas colunas são dispostas aleatoriamente como: col1 col4 col3 col2, e eu preciso classificar isso. Eu tenho tentado algu...
07.06.2017 / 15:17
1
resposta

POSIX Awk no Solaris 11?

Isso é mais ou menos uma pergunta de acompanhamento para os dois seguintes: Erro de sintaxe ao remover linhas duplicadas via arquivo awk '! x [$ 0] ++' alternativa do awk / nawk no SunOs e no Linux Eu vejo que no Solaris 10 (SunOS 5...
21.04.2017 / 08:07
3
respostas

Como você remove o caractere de ponto da string sem chamar sed ou awk novamente?

Eu tenho um arquivo chamado hostlist.txt que contém texto como este: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Eu tenho o seguinte script pequeno: #!/usr/local/...
26.05.2016 / 00:06
2
respostas

Script para testar rapidamente todas as teclas do teclado

Preciso checar alguns notebooks com teclas ruins, então gostaria de agilizar o máximo possível. Não encontrei nada para essa tarefa específica, então minha ideia é um script que lê as teclas pressionadas e conhece todas as teclas do teclado,...
16.09.2013 / 16:38
6
respostas

Como remover várias linhas em branco de um arquivo?

Eu tenho alguns arquivos de texto que eu uso para fazer anotações - apenas texto simples, geralmente apenas usando cat > > Arquivo. Ocasionalmente eu uso uma linha em branco ou duas (apenas retorne - o caractere de nova linha) para especif...
17.04.2013 / 12:39
6
respostas

divide o arquivo em duas partes, em um padrão

Como dividir um arquivo grande em duas partes, em um padrão? Dado um exemplo file.txt : ABC EFG XYZ HIJ KNL Desejo dividir este arquivo em XYZ , de modo que file1 contenha linhas até XYZ e restante das linhas em file2 .   ...
10.05.2015 / 12:36