Perguntas sobre 'awk'

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

Como multiplicar duas colunas em um arquivo por um número constante

Eu tenho um arquivo como este. dados de entrada 4.2394 4.4569 4.2427 4.1011 4.2879 4.1237 4.2106 4.4844 4.2373 4.1071 4.1322 4.0502 4.3103 4.4255 4.4342 4.5262 Eu preciso multiplicar cada elemento por um fator constante (neste exemplo,...
21.06.2016 / 19:14
3
respostas

grep + expressão regular para coincidir com a palavra localizada antes da última palavra

Eu quero capturar todas as linhas que tenham a palavra (XXXX) antes da última palavra enquanto xxxxx - é o número /opt/OV/bin/opcagt -status scopeux Perf Agent data collector (5102) Running midaemon Measu...
19.09.2016 / 10:20
3
respostas

Encontre um texto em um arquivo e insira um texto depois

Eu tenho um arquivo de texto. O arquivo de texto contém o conteúdo abaixo. ServerName ServerAdmin webmaster@localhost DocumentRoot Eu preciso inserir um texto www.mydomain.com após o ServerName . Existe algum comando para fazer isso?...
20.06.2016 / 06:04
6
respostas

como fazer formatação de um arquivo no unix

Eu tenho um arquivo file.txt . que têm menos de três registros. <ResultDescxmlns="http://www.mpaet.com/boe/interface/common">Operation successful. 220095 9251000014 Agora meu formato desejado deve estar como abaixo. 9251000014|...
25.04.2016 / 12:30
1
resposta

Compreendendo a expressão sed

Agradecemos a ajuda na interpretação do comando sed + awk abaixo sed -e '1,$s/ /:/g' -e '1,$s/;/:/g' |awk -F ":" '{print $1,$2,$3,$4,$12,$14,$18,$20,$22,$24,$26,$28,$30,$32,$34}'|sed '1,$s/ /:/g' | more     
26.05.2016 / 10:22
1
resposta

diferença entre o padrão [-0-9] e [-0-9] no comando awk

Qual é a diferença entre os seguintes comandos: awk '/[-0-9]/ {print $0}' data_file e: awk '/[-0-9 ]/ {print $0}' data_file o segundo comando difere por um espaço no padrão [-0-9] do primeiro comando. Você pode explicar qual...
13.06.2016 / 03:43
3
respostas

Comando Awk para obter a próxima linha do padrão correspondente e cortar a cadeia entre dois padrões

Eu preciso obter a próxima linha após o padrão correspondente e preciso cortar ou cortar o valor entre dois padrões dessa linha. Exemplo de arquivo de origem <h2>Commodity Information</h2> <dl> <dt>Commodit...
09.06.2016 / 06:01
1
resposta

Extrai linha se os dois valores de coluna aparecerem em uma única coluna a partir de um arquivo separado

Eu tenho dois arquivos separados por tabulações: Arquivo 1 123 456 135 567 234 478 Arquivo 2 123 notimportant notimportant2 456 notimportant notimportant2 987 notimportant notimportant2 135 notimportan...
31.03.2017 / 09:41
1
resposta

sed - corresponde ao octeto IP e remove a linha

Estou precisando de uma solução, de preferência sed, que possa corresponder a um octeto IP que contenha qualquer combinação de números e remova a linha. Por exemplo: Meu arquivo: 192.168.100.12 192.168.200.12 10.10.20.10 10.10.30.20...
09.05.2016 / 01:41
2
respostas

Awk: Imprime as últimas N colunas, onde N é passado por uma variável

Minha variável de entrada $dirPath contém o caminho do diretório. A ação é conseguir recuperar os últimos N valores no caminho do diretório, onde N é passado por meio de uma variável $depth . Para um valor fixo de N (digamos 2), eu po...
12.05.2016 / 19:16