Resultados da pesquisa a pedido "awk"
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?
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 ...
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 ...
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 ...
Amostragem sem substituição usando o awk
Eu tenho muitos arquivos de texto que se parecem com isso: >ALGKAHOLAGGATACCATAGATGGCACGCCCT >BLGKAHOLAGGATACCATAGATGGCACGCCCT >HLGKAHOLAGGATACCATAGATGGCACGCCCT >DLGKAHOLAGGATACCATAGATGGCACGCCCT >ELGKAHOLAGGATACCATAGATGGCACGCCCT ...
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 ...
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)\>/' ...
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 ...
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" }, ...
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 ...