He probado un montón de cosas.
Viendo en el foro una sugerencia de "explorer" ejecute en línea de comando:
- Código: Seleccionar todo
perl -p -i -e 's/VARIABLE=1/VARIABLE=0/g' /directorio/fichero.txt
y funcionó perfectamente, el problema es que no sé trasladarla tal cual está al programa.
También probé el clásico:
Using perl Syntax Highlighting
my $file = ">>/directorio/fichero.txt";
open (CONFIGFILE, $file) or return 0;
while (my $line = <CONFIGFILE>) {
if ($line =~ /VARIABLE=1/) {
s/VARIABLE=1/VARIABLE=0/g;}
}
close CONFIGFILE;
open (CONFIGFILE, $file) or return 0;
while (my $line = <CONFIGFILE>) {
if ($line =~ /VARIABLE=1/) {
s/VARIABLE=1/VARIABLE=0/g;}
}
close CONFIGFILE;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Probé con todas las combinaciones:
Using perl Syntax Highlighting
my $file = ">>/directorio/fichero.txt";
my $file = "/directorio/fichero.txt";
my $file = ">/directorio/fichero.txt";
# ...
my $file = "/directorio/fichero.txt";
my $file = ">/directorio/fichero.txt";
# ...
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
En fin... ¡¡¡no sé qué hago mal!!!
Por cierto, buscando en el foro aquel mensaje donde vi la línea de comando arriba comentada me he vuelto loca y no la he vuelto a encontrar, ¿existe alguna facilidad que no haya visto para encontrar información en el foro de forma rápida?...
Gracias