Perguntas sobre 'awk'

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

É possível alterar o separador de campos padrão no awk?

Estou sempre usando o awk para manipular arquivos separados por vírgulas, portanto, a primeira linha do meu código está sempre alterando o separador de campo para "," assim: awk 'BEGIN {FS=","} $2 < 20 {print $1}' myfile.csv É possível...
15.02.2012 / 11:04
3
respostas

awk + imprime do terceiro campo até o final da linha cada palavra com um espaço

Como imprimo todas as palavras do $ Organs (do terceiro campo) com um espaço entre cada órgão para outro? Meu problema é que cada parâmetro de $ Organ tem um número de órgãos diferente, então não posso adivinhar o último número de campo. Eu prec...
16.11.2010 / 13:35
1
resposta

Grep todo o corpo de uma função

Suponha que eu saiba que someFile.php contém a definição para someFunction() . Como eu iria mostrar todo o corpo da função no stdout? Se eu sei que o corpo tem 10 linhas de comprimento, então eu usaria cat someFile.php | grep -A 10 "functi...
27.11.2012 / 22:34
3
respostas

unix comando para verificar a extensão da palavra no texto

Que comando (s) unix eu posso usar para determinar o intervalo de linha que uma palavra aparece no texto? O "span" é igual ao número da última instância de uma palavra menos o número da primeira instância da palavra. 1| unix is on two lines 2...
27.06.2012 / 02:14
2
respostas

Incrementa um valor em uma linha de texto, usando script

Eu tenho um arquivo de texto como entrada. Eu preciso filtrar isso através de algum programa, SED, AWK, qualquer coisa, onde eu preciso incrementar um valor em uma linha em particular toda vez que eu executo o script. Qual é a melhor maneira...
11.10.2010 / 08:07
1
resposta

Adicione um texto específico em todas as linhas em branco

Eu tenho um arquivo como abaixo abc pqr xyz aaa bbb ccc Eu quero adicionar um texto específico como "this is test" em todas as linhas em branco, como abaixo abc this is test pqr xyz this is test this is test aaa bbb this is test cc...
13.04.2018 / 07:02
1
resposta

Como remover os espaços em branco da linha específica?

Digamos que eu tenha um arquivo estruturado assim: X sequence 1 is this ABCDE FGH HIJ X sequence 2 is this ABCDE FGH HIJ Como eu removeria condicionalmente o espaço em branco? Eu sei que o trecho abaixo irá remover todos o...
02.03.2017 / 11:24
3
respostas

Precisa seduzir saída awk ou grep para extrair strings

Eu tenho uma saída que se parece com isso: "vancouver/news/vancouver-voices": { "status": 0, "time": 0, "timestamp": 1371298701 }, "vancouver/news/vancouvers-march-second-annual-success": { "status": 0, "time": 0, "tim...
15.06.2013 / 12:26
2
respostas

ash scripting: variável que contém espaço se recusa a ser grepped

Estou tentando executar o script listado no link no hardware pretendido. um telefone Nokia Linux executando o BusyBox ash. O script recebe o nome da rede WiFi como um parâmetro e tenta conectar o telefone a ele. Eu suspeito que o script funcio...
02.12.2012 / 22:37
2
respostas

determina o início do arquivo ao passar arquivos multipe para o awk

Eu tenho um script de shell como o seguinte - find "." "Account" -maxdepth 1 -name "*.aspx" | xargs awk -f get_controls.awk Ele passa vários arquivos para um script awk BEGIN{ FS="\"" } ... /Src=/{ printf("\t%s \r\n", $6); }...
30.09.2011 / 19:14