Perguntas sobre 'awk'

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

como deletar número duplicado da linha? [fechadas]

Arquivo de entrada 1 2 3 1 4 5 6 1 1 2 34 5 6 2 Eu quero saída como esta 1 2 3 4 5 6 34 (todo o número duplicado deve ser impresso apenas uma vez)     
12.07.2018 / 08:14
1
resposta

Como usar um separador de campo e ignorar linhas no awk sem canalizar?

É possível se livrar do comando de corte nesta linha e sem canalizar para outro comando? awk 'NR > 1 {print l}{l=$2}' filename | cut -d':' -f2 Detalhes, se você quiser ou precisar deles: [Esta é uma questão de interesse do que...
14.09.2017 / 23:39
1
resposta

verifica a variável em um arquivo para consistência no incremento

Estou usando o cygwin e tenho alguma experiência em escrever scripts, usando o grep. deu-me a possibilidade de encontrar algumas cadeias particulares em enormes arquivos de log. Agora estou enfrentando um próximo desafio, mas não sei como resolv...
17.08.2017 / 12:12
3
respostas

Como imprimir do separador de campo “:” até o final da linha?

Como imprimir do separador de campo ":" até o final da linha exemplo: echo " llap_java_opts : -XX:+AlwaysPreTouch {% if java_version > 7 %}-XX:+UseG1GC -XX:TLABSize=8m -XX:+ResizeTLAB -XX:+UseNUMA -XX:+AggressiveOpts" llap_java_opts...
21.08.2017 / 17:25
2
respostas

Selecione as linhas do arquivo 1 onde o campo do arquivo 2 x

Eu tenho um arquivo grande, file1, contendo muitas informações, por exemplo rs969931 C A 1.993 1.189 1.003 .............. rs2745406 C T 1.993 1.166 1.003 .............. rs6939431 A G 0.003 0.207 0.005 .............
05.12.2017 / 12:06
1
resposta

Defina a data de modificação do arquivo a partir da data armazenada como nome do arquivo

Eu tenho muitos arquivos em que filename contém a data de criação do arquivo ( IMG_RRRRMMDD_hhmmss.jpg ): IMG_20171015_133516.jpg IMG_20171015_133827.jpg IMG_20171015_142634.jpg IMG_20171015_142834.jpg IMG_20171015_142857.jpg mas a data...
07.12.2017 / 21:01
3
respostas

Como adicionar a saída de wc -l no final de cada linha em arquivos csv usando awk ou sed

Eu estou tentando adicionar a saída de wc -l no final de cada linha nos arquivos. Se um arquivo tiver 20 registros / linhas, eu quero adicionar o número, 20 no final de cada linha nesse arquivo, se o próximo arquivo tiver 100 registros / linh...
04.12.2017 / 22:15
3
respostas

awk remove linhas com dígitos no final

Eu quero remover linhas com dígitos no final da string exemplo de entrada: example123 example example12 example43 resultado esperado: example     
08.05.2018 / 20:59
2
respostas

awk + set variável dentro do awk

o seguinte script bash simples imprime o número da linha ( do arquivo - list.txt ) function get_row { [[ $1 = 1 ]] && awk '{print $1}' list.txt [[ $1 = 2 ]] && awk '{print $2}' list.txt } get_row 1 get_row 2 mas...
24.04.2018 / 13:21
4
respostas

Imprima no máximo n caracteres por linha, mas sem corte

Eu tenho este problema: Eu tenho um arquivo de texto, onde cada linha tem diferentes números de caracteres, como este: aaaa bbbbbbbbb cc Agora, desejo gerar um novo arquivo de texto, no qual uma linha tenha no máximo N caracteres, mas nen...
27.03.2017 / 19:48