01 02 03

Calculadora de notas versão Perl

Calcula sua média anual, bimestral e semestral. Também calcula quantos pontos faltam para você passar em função da média de sua escola ou faculdade.

Por: victor


Ler uma sequências fasta e separar por tamanho [Bioinformática]

O presente script lê um arquivo no formato fasta e separa por tamanhos < 9000; < 18000; >18000 em três arquivos diferentes. Como utilizar? 1) Após download é preciso alterar a permissão do arquivo: chmod +x get_by_length.pl 2) O script pode ser executado assim: ./get_by_length.pl arquivo.fasta ou perl get_by_length.pl arquivo.fasta O resultado será direcionado para três arquivos diferentes: arquivo.fasta_9000.fasta arquivo.fasta_9000_18000.fasta arquivo.fasta_18000_20504.fasta

Por: José Cleydson Ferreira da Silva


Auto Ident XML

Identação para XML. Modo de utilização: echo "<?xml version="1.0" encoding="UTF-8"?><from>Teste</from><message>viva o linux</message>" | perl ident_xml.pl <?xml version=1.0 encoding=UTF-8?> <from>Teste</from> <message>viva o linux</message>

Por: Leonardo Berbert Gomes


Tratando Exceções com o Perl

O tratamento de exceções é uma parte importante de todo projeto pois isso determina o quão bom e preciso será o feedback do seu sistema para que se detecte mais facilmente um problema. Como sempre, aqui não tem segredo... existe mais de uma forma de se fazer tratamento de exceções em Perl e tudo vai depender do seu contexto e de como você quer trabalhar com as exceções. Você pode usar um tratamento nativo, usar algum dos diversos módulos para tratamento de exceções, trata-las como string (default) ou como objetos. No seu projeto você que vai mandar e determinar como você quer fazer as coisas. Vamos ver neste script algumas formas de se tratar exceções para elucidar como podemos dar nossos primeiros passos para fazer o tratamento de exceções da nossa aplicação. PRÉ-REQUISITOS - perl 5.10 ou superior - Módulo Try::Tiny instalado ($ cpan Try::Tiny) REFERÊNCIAS http://perldoc.perl.org/functions/die.html http://perldoc.perl.org/functions/eval.html https://metacpan.org/pod/Try::Tiny EXECUTANDO $ perl exception.pl

Por: Daniel Vinciguerra


Introdução a Persistência de Estrutura de Dados em Perl

Às vezes identificamos a necessidade de guardar estrutura de dados, seja para transporte, para persistência, para processamento posterior, entre outros. Por isso existem inúmeras técnicas para se armazenar estrutura de dados, e para poder recuperá-las posteriormente, como data-dumper, storable, json, yaml, xml etc. Hoje eu vou apresentar neste simples script uma dessas técnicas que se utiliza do modulo Storable para guardar a estrutura de dados para poder utilizar a mesma mais tarde. OBS;: este é um script introdutório sobre o módulo, para dar apenas uma idéia sobre uma solução para possíveis problemas. Caso precise de algo mais específico sobre este assunto, sugiro que dê uma olhada no módulo, para utilizar as funções que melhor se encaixam em seu cenário. PRÉ-REQUISITOS: - módulo IO::File (manipulação de arquivo) - módulo Storable (persistência de estruturas de dados) - módulo Data::Dumper (debug da estrutura de dados) EXECUTANDO: $ perl storage-freeze.pl REFERÊNCIAS: https://metacpan.org/pod/IO::File https://metacpan.org/pod/Storable https://metacpan.org/pod/Data::Dumper

Por: Daniel Vinciguerra


Monitoração Web com Perl

Este script tem como principal objetivo a criação de um servidor web para exibição de informações de monitorações coletadas do servidor em questão. Para maiores informações de utilização/configuração do script acesse a dica abaixo: http://www.vivaolinux.com.br/dica/Monitoracao-Web-com-Perl/

Por: Leonardo Berbert Gomes



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts