Perguntas sobre 'perl'

Perl é uma linguagem de programação de alto nível que vem instalada por padrão no Ubuntu. É bem conhecido por seu uso para manipulação de texto, scripts CGI e sua enorme comunidade. Você pode encontrar qualquer modul e muitos tutoriais em http://www.cpan.org/
5
respostas

Substituir uma string antes de uma certa linha

Eu tenho um arquivo como: ID_SOUR_CALENDAR BIGINT NOT NULL DEFAULT 0 COMPRESS 0 , UNIQUE PRIMARY INDEX ( CALENDAR_DATE ); ID , ID_SOUR , PRIMARY INDEX ( CALENDAR_DATE ); Eu quero substituir o ',' por ')' na linha imediatamente antes da l...
04.09.2018 / 14:22
4
respostas

Como posso deixar em branco o nth ao mth campo usando o comando awk?

Eu gostaria de resolver o problema abaixo usando o AWK. Se qualquer outra solução for possível usando idiomas como sed ou Perl, isso também seria muito apreciado. Abaixo está a entrada: U,N,UNIX,000,A,5 N,P,SHELL,111,B,6 I,M,UNIX,222,C,...
19.12.2015 / 06:41
3
respostas

Existe uma solução perl ou awk para este problema?

Eu tenho um arquivo de entrada ( input.txt ) como abaixo. id1 id2 name weight 53723848 12651711 timburnes 1.36667 53530214 12651711 timburnes 1.51191 53723848 53530214 timburnes 1.94 764157 52986038 ericcartman 0.861145 5679785...
06.05.2014 / 16:05
1
resposta

Como classifico palavras por contagem de sílabas?

Como faço para executar uma classificação crescente de uma lista de palavras, com base em quantas sílabas cada palavra contém? Exemplo de entrada: something important dog cat bookshelf Exemplo de saída: dog cat something bookshelf i...
02.05.2016 / 01:50
2
respostas

Comparar duas colunas de arquivo

Eu tenho arquivos de texto longos com campos delimitados por espaço: cat file1.txt Id leng sal mon 25671 34343 56565 5565 44888 56565 45554 6868 23343 23423 26226 6224 77765 88688 87464 6848 66776 23343 63463 4534 cat file2.txt Id n...
29.06.2012 / 16:15
2
respostas

Instalando CPAN dists não nos repositórios do Arch

Há muitas distribuições de CPAN nos repositórios do Arch, mas nem todas elas. Como devo lidar com uma situação quando preciso de uma dist que ainda não esteja nos repositórios? Devo usar o programa cpan ou existe uma solução melhor?     
08.07.2012 / 23:27
2
respostas

Script Perl executando infinitamente - como depurar o que aconteceu?

Estou executando um script Perl em uma máquina Linux por meio de uma tarefa cron. No entanto, de tempos em tempos (cerca de 1% de todos os casos), o script fica preso e é executado infinitamente. Se eu listar processos, posso ver seu PID. No ent...
22.09.2018 / 09:07
2
respostas

Como imprimir uma contagem incremental de ocorrências de valores únicos na coluna 1

Estou tentando encontrar uma solução para esse problema, preciso contar incrementalmente e imprimir as contagens dos valores exclusivos na coluna 1 de um arquivo de texto delimitado por tabulações. Aqui está um exemplo: Apple_1 1 300 A...
04.03.2015 / 23:01
3
respostas

Substituir caracteres UTF-8 por shell perl

Como obtenho o perl para substituir corretamente o caractere UTF-8 de um shell? Os exemplos usam stdin, mas eu preciso de algo que funcione para perl ... file também. Isso é o que eu espero: $ echo ABCæøåDEF | perl -CS -pe "s/([...
02.04.2018 / 12:27
2
respostas

Como exatamente funciona a opção -0 de perl?

De acordo com man perlrun : -0[octal/hexadecimal] specifies the input record separator ($/) as an octal or hexadecimal number. If there are no digits, the null character is the separator. e The special value 00 will c...
25.03.2015 / 18:48