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

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 / 06: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 / 12: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 / 18: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 / 12: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 / 15: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 / 17: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 / 19:52
2
respostas

mesclar linhas duplicadas em colunas

Dado um arquivo como este: x y y z x x x y z z y x x x z y y z z y x x x x x x x x Eu gostaria que a saída fosse: x y+ z x x+ y z+ y x+ z y y z+ y x+ x+ Isso é possível com awk ou perl em um oneliner? ou seja, é possível encontrar...
29.12.2015 / 10:29
5
respostas

Como adicionar coluna no início do arquivo usando perl?

Eu quero um one-liner Perl que verifique se os primeiros campos de um arquivo de entrada é o nome do arquivo e, se não for, adiciona o nome do arquivo como a primeira coluna em todas as linhas. Exemplo escrito em shell: for f in *file*.c...
24.06.2015 / 10:17
2
respostas

mensagem de erro Bash em um mac usando Perl

Estou tentando executar funções básicas no Perl (Mac), mas recebo a mesma mensagem de erro o tempo todo. Eu consegui rodar programas como o simples exemplo 'hello, world'. Eles funcionam bem: $ perl -w hello.pl Hello World Mas quando tent...
26.09.2012 / 12:20