Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Como encontrar os números de linha Usando Perl
Perl é uma linguagem de programação moderna script para escrever programas de computador de qualquer nível de complexidade. Programas Perl muitas vezes obter dados para trabalhar a partir de arquivos . Arquivos compreendem várias linhas e você pode precisar de saber o número de uma linha que contém dados específicos. Um loop Perl permite que você acesse e contar linhas Instruções
O 1

Declare uma matriz Perl com o comando:

@ data = ();
2

Abra um arquivo a ser lido dentro do seu script Perl com o comando:

aberta ( INPUT, " output.txt ");

Note que " output.txt " é um exemplo dos dados arquivo e " INPUT" é o identificador de arquivo para se referir ao arquivo dentro do script
3

Leia nas linhas dos arquivos para a matriz : .

@ data = ;
4

Atribuir um valor inicial de zero para a variável " contagem ", que é o contador de linha no programa :

$ count = 0;

5

Use o laço Perl " foreach " para ir embora cada linha no arquivo :

foreach $ line ( @ data) { }


6

Coloque o contador de linha dentro do loop :

foreach $ line ( @ data) {

$ count + +; }


Note-se que a variável " contar" de forma incremental aumenta a cada iteração do loop e seu valor corresponde ao número da linha no arquivo .
7

Insira um " if" no circuito para descobrir o número de um específico linha. Por exemplo, você precisa saber o número da linha que começa com a palavra "progresso". O seguinte trecho de código faz

foreach $ line ( @ data) {

$ count + +; .

If ($ linha = ~ /Progresso /) {print " O número da linha é de R $ count" } }


Os resultados do programa se parece com " O número da linha é 12. "

Anterior :

Próximo : No
  Os artigos relacionados
·Como substituir uma String em Perl 
·Como converter XML para PDF em Perl 
·Como passar parâmetros para sub-rotinas em Perl 
·Como criar um script simples em Telnet Perl 
·Como remover todos os espaços em branco em uma string …
·My Perl Separa strings não está funcionando 
·Sobre a função Chr Perl 
·Comparação de Perl Com Python 
·Como substituir uma variável em um Perl Cordas 
·Como remover um nó em Perl Galho XML 
  Artigos em destaque
·Como colocar um atraso na Shell Script 
·Como mover Fazer upload de arquivos em PHP 
·Como usar Enum Programa em C 
·Como Chegar Web Caminhos de raiz em Java 
·Como fazer jogos para PC 
·Lynda SQL Formação Essencial 
·Como analisar um arquivo de texto delimitado por tabula…
·Como Incorporar uma página em uma tag div 
·Como encontrar cromáticas polinômios em Java 
·Tutorial de Cordas PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados