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/
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...
05.03.2015 / 00: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 / 14: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 / 19:48
1
resposta

Perl one liner para encontrar palavras com mais de 63 caracteres

Eu tenho um número de arquivos XML contendo textos em sânscrito para serem convertidos em tex . O Latex tem um máximo de 63 caracteres por palavra para que a sua hifenização funcione. Tudo o mais que não será hifenizado. Agora eu gostaria d...
15.03.2016 / 13:31
1
resposta

Contar linhas duplicadas com restrição

Eu tenho o seguinte arquivo: A B 1990 A C 2001 A C 2013 A B 2001 B C 2013 A D 2001 A D 2014 Eu preciso contar pares duplicados (na 1ª e na 2ª coluna) e para cada par atribuir o menor valor da 3ª coluna. Para o meu arquivo de brinquedo, a...
16.07.2014 / 18:57
10
respostas

Encontrando o máximo dos valores em um arquivo

Eu tenho um arquivo que contém vários números, como segue. 21 12 33 35 21 12 33 44 52 63 14 12 23 34 11 12 13 53 1 12 43 33 44 Como posso encontrar o máximo desses valores, que é 63 ? Eu queria usar stats , mas parece que esse comando...
19.05.2014 / 07:51
5
respostas

Como SED estes parágrafos para o formato MCQ?

Meus dados: Question Nr. 311 Main proteins are in the lorem ipsun A Lorem RNA test B Cells C Metoclom D Cells E Muscles Question Nr. 312 Main proteins are in the lorem ipsun A Lorem B Cells C Metoclom D Cells E Muscles ... Formato des...
20.11.2015 / 23:36
5
respostas

Encontre apenas o padrão correspondente em um arquivo CSV

Estou tentando imprimir apenas o padrão correspondente em um arquivo CSV. Exemplo: todas as colunas começam com 35=its value . Obrigado. Arquivo CSV: 35=A,D=35,C=129,ff=136 D=35,35=BCD,C=129,ff=136 900035=G,D=35,C=129,ff=136 35=EF,D=35,C...
13.06.2017 / 13:28
5
respostas

bash + como anexar caminho ao final da linha de acordo com o caminho existente

O seguinte arquivo de configuração ( exemplo 1 ) não está configurado como deveria ser. Cada linha no arquivo deve conter o /grid/sdX ( a to z ) conforme descrito no exemplo 2 . Eu preciso encontrar uma maneira de escrever um scri...
31.12.2017 / 20:53
3
respostas

Comando UNIX para substituir dentro do delimitador baseado na posição do delimitador

Eu tenho uma string de entrada com | [pipe] delimitadora e gosto de substituir a string vazia 3ª e 5ª colunas por & character. Arquivo de entrada: a a|b b|c c|d d|e e f f|g g|h h|i i|j j Arquivo de saída: a a|b b|c&c|d...
03.08.2017 / 09:39