Perguntas sobre 'awk'

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

Tem duas listas, deseja excluir list2 da list1

Lista1 : 1,name1 2,name2 3,name3 4,name4 5,name5 6,name6 7,name7 8,name8 9,name9...
20.07.2018 / 06:51
3
respostas

Cadeia de correção de correspondência de regex no nome do host

Eu tenho o nome do host como segue www-foo-1001-1-1.example.com Estou escrevendo um script para o qual deve implantar o aplicativo que tenha a seguinte correspondência de seqüência de caracteres 1001-<any digit>-<any digit>...
12.09.2018 / 16:43
3
respostas

Como posso generalizar um comando awk em um script? (extraindo / rearranjando colunas do arquivo)

Estou tentando generalizar: $ awk -F":" '{ print $7 ":" $1 }' /etc/passwd em um script, com delimitador, arquivo de entrada e seleção de colunas fornecidas a partir de argumentos de linha de comando, algo como: #! /bin/bash # parse com...
22.07.2018 / 19:33
4
respostas

Como preencher os espaços em branco na primeira coluna com o valor obtido da linha anterior em branco?

Sample Input: James account note money Ruby account money Taylor account note Rob money Desired Output: James account James note James money Ruby account Ruby money Taylor account Taylor note Rob mo...
09.08.2018 / 19:42
3
respostas

Converter texto baseado em registro (multilinhas) para csv com awk

Meu arquivo de entrada é assim: Session: 324098324 Object: dd02:/24 Time: Sat 28 Oct 2017 12:40:41 AM CEST Status: Error ID: 5F2B0121-4F2B-481D-B79F-2DC827B85093/16123991 Session: 324321 Object: ad02:/24 Time: Sun 13 May 2018 12:00:43 PM CES...
10.08.2018 / 13:39
2
respostas

Awk detecta stdin

Perl, Ruby e PHP podem detectar stdin: $ perl -e 'print -t ? "no stdin" : "stdin"' no stdin $ echo | perl -e 'print -t ? "no stdin" : "stdin"' stdin $ ruby -e 'puts $stdin.isatty ? "no stdin" : "stdin"' no stdin $ echo | ruby -e 'puts $std...
31.03.2018 / 16:22
4
respostas

Como comparar linhas em um único arquivo linha por linha e acrescentar a saída ao mesmo arquivo

Eu tenho um arquivo abc.csv que tem o conteúdo abaixo. a6caa290d03ae75dd5f3bf9214f0b523;CO.jar,a6caa290d03ae75dd5f3bf9214f0b523;CO.jar, a1a5bf1547f50feea4120290343f89e4;Common.jar,a1a5bf1547f50feea4120290343f89e4;Common.jar, 1264897ea44d85...
09.08.2018 / 17:08
3
respostas

Bash ou AWK tem operador IN como linguagem de programação R?

Em R, temos o operador IN para verificar se o elemento está ou não presente na coluna específica. Por exemplo: se tivermos frutas e comercializar dataframe com fruit_name e produtos como o nome da coluna, respectivamente. E, digamos, temos qu...
21.05.2018 / 10:34
3
respostas

Alinhando a terceira palavra com 20 espaços a partir do início da segunda palavra [duplicada]

Temos o seguinte arquivo: cat info.txt linux03.sys98.com net16777728 Speed: 1000Mb/s linux03.sys98.com net16777728 Speed: 1000Mb/s linux01.sys98.com net3f0 Speed: 1000Mb/s linux01.sys98.com net3f0 Speed: 1000Mb/s linux03...
07.05.2018 / 16:18
5
respostas

Como deletar uma tabulação entre duas colunas em muitas linhas de texto similares?

Eu tenho um documento que estou formatando, contém 1/2 milhão de linhas de texto e são basicamente idênticas ao exemplo abaixo. Preciso deletar a tabulação entre as duas letras, para que isso: rs207460002 26 15579 T A rs207459997 26 156...
10.05.2018 / 05:11