Perguntas sobre 'awk'

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

Extrai a string de versão do nome do arquivo

Temos uma lista de nomes de arquivos no arquivo a.txt com sua string de versão incorporada a eles. Por exemplo: gson-2.1 xmlParserAPIs-2.4.0 acrobat-1.1 orai18n-mapping-12.1.0.2 jdbc-se2.0 eclipse-core-runtime-20070801 trove-2.0.1 antisamy...
09.06.2015 / 04:34
5
respostas

Como dividir arquivos CSV conforme o número de linhas especificado?

Eu tenho um arquivo CSV (cerca de 10.000 linhas; cada linha tem 300 colunas) armazenada no servidor LINUX. Eu quero quebrar esse arquivo CSV em 500 arquivos CSV de 20 registros cada. (Cada um com o mesmo cabeçalho CSV presente no CSV original)...
21.12.2013 / 17:33
4
respostas

Como você remove todas as ocorrências de valores em uma lista de outra lista?

Eu tenho uma lista de símbolos como ... wer sfe efo Como faço para remover todas as instâncias desses símbolos (exclusivos) de outra lista de símbolos (não exclusivos)? Portanto, na lista a seguir, as linhas que começam com wer serã...
20.11.2012 / 20:02
1
resposta

Comportamento estranho do awk

Por que recebo apenas "gato" quando corro awk 'BEGIN { animal[three] = "hen" animal[two] = "dog" animal[one] = "cat" for (var in animal) { print animal[var] } } ?? Ele não deve imprimir "galinha", "cachorro" e "gato"?...
09.04.2014 / 12:55
1
resposta

awk: equivalente do “\ G” do mysql para imprimir dados tabulados em múltiplas linhas

Existe um equivalente a "\ G" do mysql no final da consulta mas awk (ou similar) que irá imprimir dados tabulados de um arquivo de texto em várias linhas com o cabeçalho próximo a ele? Algo que não importa quantas colunas estão no arquivo. Por e...
13.02.2012 / 12:30
2
respostas

Qual é o melhor comando a ser usado para alterar um registro de data e hora para uma data legível quando 'está cortando um arquivo de log?

Eu tenho um programa que registra assim: 1324218770.7644 INFO, etc Qual é o melhor programa de shell do Linux para redirecionar os timestamps para um formato legível como Sun 18 Dec 2011 15:32:50 CET? Eu posso canalizar assim atravé...
18.12.2011 / 15:37
2
respostas

bash script-fu, maneira de obter texto do meio da saída (pontos aleatórios)

Então, basicamente, eu estou tentando obter a classificação de um programattially mp3, e usando a ferramenta de linha de comando id3v2, eu posso obter a classificação que o meu programa coloca em: $ id3v2 -R Drake\ -\ Over3.mp3 id3v1 tag info...
14.07.2010 / 10:21
1
resposta

Usando sed para compactar matrizes JSON

Eu tenho uma saída JSON no seguinte formato: { "DaysCfg": { "Range": { "lowerDate": "2017-07-28T00:00:00.000-04:00", "upperDate": "2017-08-04T00:00:00.000-04:00" }, "DaysInPeriod": 8, "DaysToSchedule": [ 0,...
28.07.2017 / 19:01
3
respostas

Adicione espaços ao início de cada linha correspondente

Por exemplo, se eu tivesse uma linha que começasse no começo e precisasse que ela se alinhasse com a linha anterior, como eu poderia fazer isso com mais eficiência? preceeding line line I need to add spaces to Então parece com isso:...
29.08.2016 / 21:18
5
respostas

Transforme as linhas separadas por vírgula em uma coluna

Eu tenho uma lista de usuários basicamente de / etc / group, eu gostaria basicamente de formatar essa linha em uma coluna, eu só preciso dos usuários. Então, se um campo se parece com isso: bob,john,jane,sam,joyce Então eu gostaria que pa...
04.09.2014 / 18:08