Perguntas sobre 'awk'

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

substitua o conteúdo de um campo com base no conteúdo de outro campo

Eu gostaria de dividir a primeira coluna com base no delimitador, aqui - . Com base no último valor, a última coluna, aqui coluna 2, deve ser preenchida. Se o valor for 01 ou 99 , substitua por 2 ou 1 , respectivamente. #input PE0...
25.05.2016 / 11:50
1
resposta

pt / awk excluindo string

Eu tenho um arquivo txt contendo as seguintes informações -Xmx4096m -Xms4096m -verbose:gc -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+ScavengeBeforeFullGC -Dsun.net.inetaddr.ttl=3600 -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:CMSIniti...
23.05.2016 / 15:56
3
respostas

Como limitar o comprimento MAX de MIN de uma string?

"nada" significa que não há saída. Q: como posso limitar o comprimento MIN e MAX de um STRING canalizado? (MIN: x > = 3 caracteres, MAX: x < = 32 caracteres) ENTRADA: echo 12 | MAGIC OUTPUT: nothing ENTRADA: ech...
13.08.2013 / 11:39
3
respostas

Para listar nomes de arquivos duplicados em uma listagem?

bash-3.00$ cat f.txt -rw-r--r-- 1 mukesh other 102 Nov 5 18:32 f1.txt -rw-r--r-- 1 mukesh other 19 Nov 5 18:32 f2.txt -rw-r--r-- 1 mukesh other 204 Nov 5 18:32 f3.txt //DUPLICATE -rw-r--r-- 1 mukesh other...
06.11.2011 / 13:53
1
resposta

Posso usar uma variável que armazena uma expressão regular sempre que uma expressão regular é esperada?

No Awk, quando eu armazeno uma expressão regular em uma variável, posso usar a variável sempre que uma expressão regular é esperada? A linguagem de programação AWK da Aho diz Note that the string-matching pattern /Asia/ is a sho...
15.11.2018 / 20:36
3
respostas

Adicione coluna correspondente do arquivo de índice a um csv

Eu tenho um arquivo index.txt com dados como: 2013/10/13-121 f19f26f09691c2429cb33456cf64f867 2013/10/17-131 583d3936c814c1bf4e663fe1688fe4a3 2013/10/20-106 0f7082e2bb7224aad0bd7a6401532f56 2013/10/10-129 33f7592a4ad22f9f6d63d6a17782d023 ....
23.08.2018 / 11:13
2
respostas

Como adicionar segundos ou minutos a um determinado timestamp no AWK

Dado que tenho o seguinte script awk: #!/usr/bin/awk -f BEGIN { startTimestamp = ARGV[1]; endTimestamp = ARGV[2]; print startTimestamp print endTimestamp print startTimestamp + 60 seconds print endTimestamp + 10 minutes } Go...
17.10.2018 / 09:57
3
respostas

Agrupando em linhas baseadas na mesma última coluna

Eu tenho um dado como este 15 23 16 23 17 24 18 24 Eu quero combinar / agrupar os dados na primeira coluna pelos dados da última coluna: 15 16 23 17 18 24 Como fazer isso com awk ?     
05.09.2018 / 08:32
1
resposta

cabeçalho em todas as páginas de cada pessoa

Meu file.txt : Adam , 111 Adam ,222 Adam ,333 Tom ,111 Tom , 222 Tom, 333 Dick, 111 Dick, 222 Dick ,333 A saída esperada é: My list ----------------------- List for Adam ----------------------- Adam 111 Adam 222 Adam...
04.07.2018 / 15:48
3
respostas

Procura e substitui a enésima coluna usando awk [duplicado]

Como podemos pesquisar e substituir "xyz" apenas em col3? col1,col2,col3,col4 abc,def,xyz,xyz xyz,abc,def,xyz     
09.07.2018 / 03:55