He borrado por línea de comando una línea de un archivo haciendo...
- Code: Seleccionar todo
perl -n -i.bak -e "/3202016/||print" C: \\CASEALERT2.txt
... hasta aquí todo OK.
... pero luego en un archivo.pm hago lo mismo y no me resulta el borrado del archivo (intentado de varias formas posibles)...
#!C:\perl\bin\perl.exe -w
use CGI;
#`perl -n -i.bak -e "/3202016/||print" C:\\CASEALERT2.txt`;
#open(AN,`perl -n -i.bak -e "/3202016/||print" C:\\CASEALERT2.txt`);
#close(AN);
#@output = `perl -n -i.bak -e "/3202016/||print" C:\\CASEALERT2.txt`;
system(`perl -n ...