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/
3
respostas

Executando trabalhos em paralelo no Ubuntu - Diferenças de contenção de I / O entre Perl e Java

Desculpas se isso estiver fora do tópico - diz respeito à eficiência relativa da execução de scripts Perl / Java pesados em I / O em paralelo em um sistema Ubuntu. Eu escrevi duas versões simples de um script de cópia de arquivo (Perl e Jav...
02.07.2012 / 19:43
5
respostas

frequência de ocorrência

Eu tenho um arquivo de texto delimitado por tabulação, com cerca de 3 mil linhas. Eu quero calcular a frequência dos dados que aparecem nele, em 10.000 intervalos. Input.txt Price 500 1500 10001 15000 17000 25000 33000...
18.10.2012 / 20:20
5
respostas

Use o AWK para dividir a substring pelos últimos n caracteres em uma nova coluna

Eu tenho um arquivo .csv grande no qual preciso dividir uma coluna específica por comprimento de string. Estou tentando pegar os últimos 6 caracteres da coluna 2 e movê-los para uma nova coluna. Atual : 3102017,90131112,0,740 3022017,8...
03.05.2017 / 13:23
3
respostas

Posso usar o comando find para passar argumentos para o perl?

Eu tenho um script perl $ cat ~/script.pl sub main { my ($file) = @_; <STUFF> } } foreach (@ARGV) { main($_); } Eu quero executar ~/script.pl em cada arquivo .txt sob o diretório ~/foo . Eu posso obter...
03.12.2015 / 06:16
7
respostas

repita uma linha, dividindo um campo

Eu tenho um arquivo delimitado por tabulação no qual, em cada linha, eu tenho isto: K00001;K00004;K00008 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 0 52 0 0 0 6 0 Eu gostaria de ter uma linha com...
08.12.2014 / 14:50
4
respostas

Saída de algumas seções de um arquivo de texto [closed]

Eu inseri como o seguinte: >gi|481443199|gb|MH447771.1| 49 0 0 0 1 50 0 0 1 0 >gi|987078004|gb|RTYJ01067061.1| 412 0 0 1 0 413 1 0 0 0 >gi|5570...
12.10.2012 / 15:44
5
respostas

A string “abcedf” pode ser combinada com a string “bafcde” em um único comando de linha?

Estou planejando implementar uma estrutura de indexação no meu programa. Por exemplo, se eu tiver 100 linhas na tabela, numerarei essas linhas de 1 a 100 em outra coluna anexando um _ ao final do número ( 1_,2_,3_ etc , para que cada núme...
01.03.2014 / 02:20
3
respostas

Obtenha o último conjunto de linhas não vazias

Estou executando uma tarefa do cron que deve receber apenas o último resultado de iostat -d 1 2 . Isso requer alguma análise: Qual é a maneira mais simples de obter o último conjunto de linhas não vazias da entrada padrão para a saída padrão...
17.03.2011 / 09:40
5
respostas

Índice de incremento no arquivo

Tudo bem, parece que não consigo encontrar uma maneira de fazer o que preciso. Digamos que eu tenha um arquivo de texto como este (freqBiasL2[27]) (SatBiasL1[27]) (defSatBiasL2_L1[27]) (defSatBiasSlope[27]) (defSatBiasSigma[...
20.05.2016 / 08:35
2
respostas

remove ^ M do solaris por perl one liner no mesmo arquivo

geralmente para remover o ^ M do arquivo que fazemos dos2unix test.txt test.txt tr -d '\r' < old.file > new.file mas esta abordagem insiste em criar um novo arquivo se não quisermos criar outro arquivo, a solução é: exemplo de p...
16.03.2015 / 12:47