Scalar - Alguns dos usos mais comuns deste tipo de variável do Perl
Perl possui alguns tipos de variáveis muito interessantes cujos principais são representados por $ para scalares, @ para arrays e % para arrays associativos ou hashtables. O tipo mais versátil da lista acima na minha opinião é o Scalar. A variável Scalar no Perl pode assumir valores unitarios como referencias de outros tipos, filehandles, objetos, etc... EXEMPLO DE SCALAR: my $string = 'Isso é uma Scalar em Perl'; Esta Scalar, no contexto acima, esta sendo utilizada como string mais a verdade é que ela pode assumir diversos outros tipos de valores como veremos neste script abaixo. PRÉ-REQUISITOS - perl 5.10 ou superior REFERÊNCIAS http://perldoc.perl.org/perlintro.html#Perl-variable-types http://perldoc.perl.org/perlref.html EXECUTANDO $ DEBUG=1 perl scalars.pl
Por: Daniel Vinciguerra
Cálculo do MDC em Perl
Algoritmo euclidiano simples de máximo denominador comum em Perl.
Por: Perfil removido
Saiba quanto de energia seu PC gasta aproximadamente por mês
Consulte os valores da tarifa da sua região e altere no code. :)
Por: Perfil removido
Cálculo do MDC em Perl para quantidade ilimitada de parâmetros
... ou para quantos couberem num dado tipo lista do Perl. Algoritmo euclidiano simples para cálculo de MDC. Recebe uma quantidade indefinida de números para o cálculo.
Por: Perfil removido
Calcula equação de segundo grau completa
Script em Perl que calcula a equação de segundo grau completa.
Por: Perfil removido
Verificar se usuário é root
Muitos scripts que faço precisam de ser usados como root, senão haverão problemas nas execuções de comandos etc. Uso esse script pra verificar se o usuário é root ou não.
Por: Perfil removido
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
firefox nao guarda meus logins nos sites (1)
Instalar debian testing (13) "por cima" do debian 12 (2)
Erro de segmentação «Segmentation fault (core dumped)» ao retornar obj... (1)