Slackjeff Wiki

Juntando bits aprendemos juntos

Ferramentas do usuário

Ferramentas do site


utils:perl

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
utils:perl [2025/08/13 00:52] – [perl] termo em português equivalente hrcerqutils:perl [2025/08/13 01:43] (atual) – [Usando perl] obtendo ajuda hrcerq
Linha 41: Linha 41:
 ===== Usando perl ===== ===== Usando perl =====
  
-...+O interpretador __perl__ é ultra sofisticado. Ele foi projetado para que com uma única linha de comando você consiga alavancar vários recursos da linguagem __Perl__, sem a necessidade de criar um //script// com o código equivalente.
  
 +Existem opções para definir delimitadores de campos, delimitadores de linhas, codificação dos caracteres, laços iterativos para definir ações específicas sobre cada linha, e diversas outras opções. Isso permite que você explore combinações diferentes de opções, para alcançar diferentes resultados.
 +
 +Isso obviamente não significa que você não possa criar seus //scripts// também, e pode inclusive combiná-los com as opções de linha de comando, se preferir. Mas antes de passar para cenários mais avançados, vamos começar pelos cenários de uso mais simples.
 +
 +Primeiro de tudo, é sempre bom verificar qual versão você está utilizando (utilizando a opção ''-v''). Digite no seu terminal o seguinte comando:
 +
 +<code>
 +$ perl -v
 +</code>
 +
 +Será apresentado, além da versão, uma nota de direitos autorais, revelando a licença aplicável (Artística ou GPL), além de instruções sobre onde encontrar mais informações sobre __Perl__.
 +
 +Para ver a lista completa de opções, você pode usar a opção ''-h'' (ou ''-?''). Essas opções mostram apenas uma lista resumida, mas se quiser uma descrição mais detalhada, você pode usar o utilitário __perldoc__ distribuído junto com __perl__, conforme a seguir:
 +
 +<code>
 +$ perldoc perlrun
 +</code>
 +
 +Este utilitário processa textos de ajuda, organizados por tópicos (sendo ''perlrun'' um dos tópicos, referente à linha de comando), e direciona para um paginador de texto (como __less__). Em sistemas tipo UNIX, é comum a distribuição de páginas de manual (//man pages//) junto com __perl__, portanto você provavelmente pode acessar o mesmo conteúdo com o comando a seguir.
 +
 +<code>
 +$ man perlrun
 +</code>
 +
 +...
 ===== Especificação ===== ===== Especificação =====
  
utils/perl.1755046367.txt.gz · Última modificação: por hrcerq