Código
#!usr/bin/perl #FinderText 0.1 #Written by Doddy H unless($ARGV[0]) { } else { if (-f $ARGV[0]) { verificar($ARGV[0],$ARGV[1]); } if (-d $ARGV[0]) { goodbye($ARGV[0],$ARGV[1]); } } sub verificar { my ($file,$text) = @_; my $numero_linea = 0; my @words = <FILE>; close FILE; for my $linea(@words) { $numero_linea++; if ($linea=~/$text/ig) { }}} sub goodbye { close DIR; for (@archivos) { next if $_ eq "." or $_ eq ".."; my $fichero = $_[0]."/".$_; if (-f $fichero) { verificar($fichero,$_[1]); } if (-d $fichero) { &goodbye($fichero); }}} # The End ?