El código del programa es el siguiente:
Primero dividimos el texto del fichero en párrafos usando la función split la cual, como indica su primer argumento, añadirá una parte cada vez que encuentre 2 saltos de línea. Seguidamente, recorremos el array que contiene las partes e imprimimos en pantalla cada parte entre las mencionadas etiquetas html.
use File::Slurp;
@ARGV || die "Uso: $0 <fichero a dividir por párrafos>\n";
my $text = read_file( $ARGV[0] ) ;
my @parrafos=split("\r\n\r\n", $text);
for (@parrafos[0..$#parrafos]){
print "<p>\n",$_,"\n</p>\n";
}
No hay comentarios:
Publicar un comentario