Perguntas sobre 'awk'

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

substituindo o primeiro link de um texto “awk equivalent of sed command”

Eu queria substituir a primeira linha de um texto por sed, como deveria sed -i.bak "1 s/^.*$/"CompoundState\tMethod\tApproach\tS^2\tEnergy\tPath"/" awk.xls mas também preciso executá-lo no OSX, mas ele não suporta o espaço da guia "\ t" e...
01.09.2015 / 00:09
2
respostas

Mesclar rótulos de linhas com campos duplicados

Eu tenho um arquivo de texto bastante grande (milhares de linhas) no seguinte formato: 123.123 5 123.123 91 156.456 45 233.185 85 233.185 4 257.448 1 455.456 60 455.456 2 A primeira coluna é coordenada ordenada (x.y) e a seg...
07.09.2015 / 09:45
2
respostas

Exclua várias linhas com texto e chaves

Eu tenho vários arquivos que contêm algo como: this is a test1 { test 123 test 456 test 789 } this is a test2 { test 123 test 456 test 789 } this is a test3 { test 123 test 456 test 789 } Precisa excluir uma seção: this is a test2...
07.09.2015 / 09:55
1
resposta

Subtrair um número da variável que contém uma frase

Esta é uma questão extensiva de link Eu sou novo em shell. Eu escrevi um script de shell um código com encontra uma frase que eu quero subtrair o valor dessa frase. a sentença é como abaixo FINAL SINGLE POINT ENERGY -39.02258437...
19.08.2015 / 16:08
2
respostas

awk edite o valor da coluna se numérico

O que eu gostaria de fazer é procurar por linhas onde a primeira coluna não comece com 'rs' ou 'chr' ENTÃO se essas linhas começarem com um número, acrescente 'chr' ao valor da primeira coluna, caso contrário, deixe como foi - sem acrescentar....
24.08.2015 / 19:25
2
respostas

Bash para unir colunas de vários arquivos

Tenho cerca de 20 arquivos em pastas diferentes para as quais criei um arquivo separado chamado pathtofiles.in , que lista as informações caminho : /home/users/gray_wolf/unix/File_1.tsv /home/users/gray_wolf/unix/File_2.tsv . . . Cad...
11.08.2015 / 16:18
1
resposta

Converta linhas específicas em um arquivo de texto para negrito [fechado]

Eu tenho um arquivo de texto com 100 linhas nele. Eu quero converter linhas particulares, digamos line1, line6, line27, linha 48, linha 86, line99 para negrito. Estou usando o Solaris 5.10, com KSH. Existe uma maneira que eu possa conseguir i...
19.06.2015 / 06:31
1
resposta

Como integrar parâmetros awk no padrão awk range

Eu preciso de algo assim #Batch Job - AB1234 texts texts texts texts texts #-------- eu usei awk '/#Batch Job.*AB1234/,/#--.*/' filename e eu fui bem. Mas quando tentei parametrizar o AB1234, usando este script, falhei. BATCH...
09.06.2015 / 09:39
3
respostas

Extraia o valor de um arquivo e insira-o em outro arquivo, substituindo algum outro valor

Eu tenho dois arquivos, cujos números de linha não são iguais. Mas em file1 eu quero substituir linhas tomando referência do comando file2 using sed . Em file1 : tid.infno := 72 tid.setnr := 120 (This number 120 is wrong and It w...
05.06.2015 / 12:50
2
respostas

Problema no parâmetro de entrada awk no ksh

Estou executando este script: INPUTNAME=ABC.XYZ FILENAME="Sample.xml" awk -v inputName=$INPUTNAME ' /<machine.*name=/ { f=1 ; m=0 ; res="" } f { res = res $0 ORS } f && /<details input="inputName"/ { m=1 }...
03.06.2015 / 12:40