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

Remover campos contendo string específica

Eu tenho file1 contendo vários campos separados por tabulações, nos quais eu gostaria de remover apenas os campos contendo uma string específica, no meu caso o caractere de sublinhado _ (não removendo toda a linha): cat file1 357M...
30.08.2017 / 02:42
3
respostas

Como adicionar durações de tempo expressas no formato days-hh: min: ss.nnn?

O formato do arquivo é o seguinte: aaa 1-00:12:43.122 aaa 0-21:14:43.133 bbb 3-11:14:54.433 bbb 2-00:00:10 Os números na segunda coluna são do formato d-hh:mm:ss.nnn . Os últimos três dígitos decimais estão ausentes em alguns casos. Eu...
19.07.2017 / 23:23
3
respostas

calcula a soma dos quadrados usando o shell script em perl / awk

Eu tenho 2 arquivos como abaixo. file1 0.34 0.27 0.32 file2 0.15 0.21 0.15 Agora, gostaria de calcular a soma dos quadrados entre cada coluna. Por exemplo, [(0.34 - 0.15)^2 + (0.27 - 0.21)^2 + (0.32 - 0.15)^2 ] / 3 On...
01.07.2014 / 00:28
2
respostas

Contando um caractere consecutivo específico com sua posição e comprimento de ocorrência

Eu tenho um arquivo de seqüência e quero contar o caractere consecutivo "N" com sua posição de ocorrência e o comprimento Digamos que eu tenha um arquivo chamado mySequence.fasta assim: >sequence-1 ATCGCTAGCATNNNNNNNNNNNNNNCTAGCATCATGCN...
31.08.2017 / 08:06
9
respostas

Imprimir linha apenas se a linha superior incluir palavra específica

Temos o seguinte arquivo com hostnames e host ip's (arquivo longo com 90-100 máquinas por máquina linux) hosts.cluster.conf "href" : "http://localhost:8080/api/v1/hosts/worker02.sys87.com", "Hosts" : "cluster_name" : "hdp",...
07.01.2018 / 13:04
4
respostas

correspondência de padrões e captura em unix

Eu tenho um arquivo como este: A1-1915435_1_MIMAT0000069_MirBase_miR-16_microRNA_1_22-A1-1915435_1_ENSG00000206737_ENST00000384010_U1_snRNA_73_115 A1-2362643_1_MIMAT0000732_MirBase_miR-378_microRNA_1_21-A1-2362643_1_ENSG00000222328_ENST000004...
30.12.2014 / 19:10
4
respostas

awk + como capturar endereço de e-mail entre caracteres

Eu tenho uma longa lista de e-mails entre os caracteres < e > : smeimebv2t <jdyefc@nsuwtcvc>; jdedyvt <ejd2ydt2@dv2dg2vgv>; didi2jd2m <i2dmi32@hd2vdg >; 3idm23i2m <2udhu2@cdrrc> . . . Como posso usar...
24.03.2017 / 13:44
4
respostas

Como deletar um número específico no arquivo?

Eu tenho um arquivo: 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 Eu quero excluir todos os zeros: 1 2 5 6 8 1 2 5 6 8 1 2 5 6 8 1 2 5 6 8 Eu tentei tr -d [:0:] . Infelizmente, não é para funcionar d...
25.02.2016 / 16:50
5
respostas

Inserir texto de múltiplas linhas antes da primeira linha correspondente em um arquivo

queremos adicionar as seguintes linhas no arquivo log4j log4j.appender.DRFA=org.apache.log4j.RollingFileAppender log4j.appender.DRFA.MaxBackupIndex=100 log4j.appender.DRFA.MaxFileSize=10MB mas essas linhas devem estar antes da primeira li...
05.08.2018 / 19:23
2
respostas

biblioteca perl getopts.pl

Eu estou tentando instalar um programa, mas continua dando um erro dizendo que ele não encontra a biblioteca perl getopts.pl. Minha versão perl é v5.16.2. A mensagem de erro é: Can't locate getopts.pl in @INC (@INC contains: /usr/lib/perl5...
21.08.2015 / 21:52