Perguntas sobre 'awk'

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

dividindo um dump MySQL usando o awk

Eu tenho um arquivo de despejo MySQL grande-ish (250G) do qual eu só quero / preciso de um banco de dados. Eu estava esperando usar o awk para dividir o arquivo, então fiz algumas pesquisas e encontrado esta expressão: awk '/START/{x="F"+...
11.10.2014 / 14:06
1
resposta

Como copiar linhas de arquivos diferentes e colar em colunas?

Eu quero criar um novo arquivo copiando as linhas de cada arquivo e colando-as em coluna, de acordo com os pedidos de nomes de arquivos. Aqui está a entrada de amostra e os arquivos de saída necessários abaixo. arquivo1.txt 1234 5678 92011...
29.08.2014 / 09:12
2
respostas

União de dois arquivos e única no novo arquivo

Eu tenho dois arquivos com poucas colunas semelhantes, uma, duas e terceira coluna com pequena variação e algumas outras colunas da seguinte forma. arquivo 1: AT1 AT22 24 1 ATAGATA ATTATAT AT2 AT24 22 0 ATAGATA ATTATAT AT3 AT23 263...
31.03.2014 / 23:06
3
respostas

awk deseja totalizar por hora e variável

Eu posso executar isso e funciona bem - note: o campo $ 1 é um campo com data / hora carimbada ... gawk -F ":" "{ print $1 }" /cygdrive/c/counting/ourlog | sort | uniq -c | sort -r 57339 2014-03-21 09 54290 2014-03-21 08 54036 2014-03-2...
01.04.2014 / 07:53
2
respostas

Substituir colunas usando um shell

Como posso substituir a coluna 1 em File1 pela coluna 2 em File2 quando uma correspondência é encontrada? File1 id1 36987 id2 75685 id3 12345 id4 12896 File2 id1 ID1 id2 ID2 id3 ID3 id5 ID5 Eu gostaria de escrever isso em outro Fi...
10.07.2014 / 16:37
1
resposta

awk getline não está funcionando como esperado na iteração do primeiro loop

Considere este programa simples de calculadora awk e sua saída $ awk '{while (getline) {n=0;for(i=NF;i>0;i--)n+=$i; print "sum: " n;}}' 1 1 2 2 sum: 4 3 3 sum: 6 Observe como a primeira linha de entrada 1 1 não produz soma. Todas as...
01.07.2014 / 07:10
3
respostas

Como posso apagar o primeiro ponto antes do primeiro número?

Como remover o primeiro ponto antes do primeiro número? Por exemplo Eu tenho o seguinte arquivo more file Version …………2.465.76.8.332 Eu quero apenas o número da versão - 2.465768.332     
18.03.2014 / 12:01
3
respostas

arquivo de análise de ls -laLR

ls -laLR /home/tools > all_site1.txt Eu preciso do estado de todas as pastas e arquivos nas subpastas de /home/tools . Com este comando eu coloquei tudo neste arquivo. O que eu preciso agora é uma solução como analisar a partir deste ar...
22.02.2014 / 15:57
2
respostas

Qual é a diferença entre impressão e cabeça?

Eu sei que head fornece a seção inicial de um arquivo. Mas neste caso, estou tentando passar pelo meu controle de origem e encontrar todos os arquivos que possuem uma linha shebang. E não estou obtendo resultados quando uso head . O que est...
07.03.2014 / 20:25
2
respostas

Analisa a saída do comando [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Imprimir o total de memória livre de 'free -m'                                      3 respostas                                Eu quero apenas obter o valor associado à...
10.12.2014 / 18:45