Perguntas sobre 'awk'

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

Outras alternativas do comando de coluna

Eu tenho um arquivo e preciso extrair duas colunas. No entanto, não posso alinhá-lo corretamente. Eu tentei usar column -t , mas estou recebendo a mensagem de erro bash: column: command not found . awk '{print $1" "$2}' | column -t  ...
15.12.2016 / 06:24
2
respostas

Excluir linhas com palavras específicas no arquivo

Eu quero fazer um arquivo de saída que exclua as linhas que têm números em outro arquivo que estão presentes na coluna 3 do arquivo de entrada. Para incluir as linhas com os números na coluna 3, usei este script (com a ajuda do Guru): awk...
21.12.2016 / 13:59
3
respostas

divide arquivos csv sem manter o csv original

Eu tenho um arquivo CSV grande e quero dividi-lo em pequenos blocos. Eu sei que posso dividir o arquivo CSV usando split -l 1000000 file.csv new que resulta em uma parte com linhas de 1000000.Mas o problema é que ele divide, mas também...
29.11.2016 / 03:01
1
resposta

Como subtrair const do arquivo no awk? [duplicado]

Como posso sub 1 de cada elemento do meu arquivo txt. Eu tinha realmente tentado semelhante a isso pergunta, mas não foi sucesso completo. Suponha que eu tenha arquivo no seguinte formato 2,4,5 1,2,3 14,12,1 Agora quero que o arqui...
29.11.2016 / 00:27
2
respostas

Despejo de arquivos com base em uma palavra específica

Eu tenho um arquivo: begin path: good take this way easier path end begin path: bad You shouldn't go there end begin path: good Very smooth end begin path: bad you may face problem end Com base no caminho,...
02.11.2016 / 15:10
3
respostas

Como apagar tudo (em todas as linhas) em um arquivo de texto depois de um padrão de caracteres (incluindo o padrão)?

Basicamente, eu preciso do que o OP dessa pergunta tem, mas não quer. Como apagar tudo depois de um determinado padrão ou uma string em um arquivo? Então eu peguei os dados como: Something and something ........................... 23 Ano...
01.11.2016 / 16:48
4
respostas

Como substituir uma linha em um arquivo de entrada usando sed / awk / perl

Estou tentando substituir um caminho em um arquivo de entrada. #include "../../../Plumed.h" #### this is old patch in input #include "/usr/local/include/Plumed.h #### this should be the new path Depois de ver a pergunta...
30.10.2016 / 07:57
3
respostas

Mesclar dois arquivos classificados com base em valores de classificação no mesmo campo

Gostaria de combinar as linhas de dois arquivos classificados, não necessariamente do mesmo tamanho, mas com os mesmos campos de dados e com o mesmo cabeçalho, iniciando após um cabeçalho atualizado com base na ordem de uma determinada coluna. P...
01.12.2016 / 03:50
3
respostas

Ajuda com formatação de saída do comando awk no script

Se eu executar este comando: awk -F'[="]+' '/^(NAME|VERSION)=/{printf("%-17s: %s\n",$1,$2)}' /etc/os-release de um terminal, posso recuperar isso: NAME : Debian GNU/Linux VERSION : 8 (jessie) (observe a forma...
10.12.2016 / 15:47
2
respostas

Determine quantos arquivos de uma lista ordenada irão encher um disco

Isso me intrigou. Acho que deveria ser fácil, mas devo estar perdendo alguma coisa, já que os resultados não são consistentes. Estou fazendo o backup de uma longa lista de arquivos em vários discos, usando o rsync, usando uma lista ordenada e...
10.12.2016 / 02:52