Resultados da pesquisa a pedido "awk"

19 a resposta

Como posso embaralhar as linhas de um arquivo de texto na linha de comando do Unix ou em um script de shell?

Quero embaralhar as linhas de um arquivo de texto aleatoriamente e criar um novo arquivo. O arquivo pode ter vários milhares de linhas. Como posso fazer isso comcat, awk, cutetc?

4 a resposta

O script Bash Shell extrai o objeto Json

No script de shell do Bash, desejo extrair um objeto. Por exemplo, com o seguinte arquivo json, gostaria de extrairdependencies objeto e deve me retornar:"dmg": ">= 0.0.0", "build-essential": ">= 0.0.0", "windows": ">= 0.0.0" em qualquer formato ...

2 a resposta

Armazenando linhas de saída de comando na matriz com base no novo caractere de linha

Eu tenho uma variável como abaixo e realizo determinadas operações para imprimir a saída uma por uma, conforme mencionado abaixo. a="My name is A. Her Name is B. His Name is C" echo "$a" | awk -F '[nN]ame |\\.' '{for (i=2; i<=NF; i+=2) print ...

3 a resposta

substituição de coluna por awk, mantendo o formato

eu tenho uma.pdbarquivar como, ATOM 1 N ARG 1 0.000 0.000 0.000 1.00 0.00 N ATOM 2 H1 ARG 1 0.000 0.000 0.000 1.00 0.00 H ATOM 3 H2 ARG 1 0.000 0.000 0.000 1.00 0.00 H ATOM 4 H3 ARG 1 0.000 0.000 0.000 1.00 0.00 Hea.xyzarquivar como 16.388 ...

4 a resposta

Amostragem sem substituição usando o awk

Eu tenho muitos arquivos de texto que se parecem com isso: >ALGKAHOLAGGATACCATAGATGGCACGCCCT >BLGKAHOLAGGATACCATAGATGGCACGCCCT >HLGKAHOLAGGATACCATAGATGGCACGCCCT >DLGKAHOLAGGATACCATAGATGGCACGCCCT >ELGKAHOLAGGATACCATAGATGGCACGCCCT ...

4 a resposta

Passando variável para awk e usando isso em uma expressão regular

Estou aprendendo awk e tenho problemas para passar uma variável para o script E usá-la como parte de um padrão de pesquisa regex. O exemplo é artificial, mas mostra meu problema. Meus dados são os seguintes: Eddy Smith 0600000000 1981-07-16 ...

2 a resposta

Quais são as diferenças entre sintaxes de expressão regular para diferentes ferramentas? [fechadas]

Diferentes ferramentas implementam expressões regulares de maneira diferente. Por exemplo, para corresponder "foo" ou "bar": printf "%s\n" foo bar baz food | grep -o '\<\(fo\+\|bar\)\>' printf "%s\n" foo bar baz food | awk '/\<(fo+|bar)\>/' ...

3 a resposta

Bash impressão diagonal de qualquer tamanho de matriz

Então, aqui eu tenho o seguinte código: #!/bin/bash awk 'BEGIN {f=4} {printf($f" "); f=f-1}'O que terá entradas como: 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7e imprima a diagonal que cai do canto superior direito para o canto inferior esquerdo. Minha ...

1 a resposta

Como analisar o json com scripts de shell no linux

Eu tenho uma saída Json da qual eu preciso extrair alguns parâmetros no linux. Esta é a saída json: { "OwnerId":"121456789127", "ReservationId":"r-48465168", "Groups":[ ], "Instances":[ { "Monitoring":{ "State":"disabled" }, ...

5 a resposta

processamento de texto de um arquivo não simples (para extrair informações como se fosse um arquivo simples)

Eu tenho um conjunto de dados longitudinal gerado por uma simulação em computador que pode ser representada pelas seguintes tabelas ('var' são variáveis): time subject var1 var2 var3 t1 subjectA ... t2 subjectB ...e subject name subjectA nameA ...