Hola,
Estoy un poco perdido con las entradas y salidas en la aplicación de scripts. Es decir, normalmente los script básicos que necesito son para editar un .txt. Entonces, suelo empezar el script:
open F, shift;
while (<F>) {bla bla bla...
close F;
Y para aplicarlo guardo en una misma carpeta el script .pl y el archivo .txt que quiero editar. Después abro la consola de comandos, me ubico en esa carpeta y aplico el script:
perl nombre_del_script.pl input.txt > output.txt
Bien, mi problema es que ahora necesito aplicar un script que edite varios archivos .txt guardados en una misma carpeta y no sé cómo empezar el script ni qué debo teclear en la consola de comandos.
¿Alguien me puede explicar brevemente (o sugerirme dónde encontrar información al respecto) la lógica de este tipo de operaciones? Es decir, cómo empezar los scripts y cómo aplicarlos en la consola de comandos en función de la entrada y salida que uno quiera, y en función de si se va a aplicar a un solo archivo o a varios.
Gracias.