Creo que la forma más sencilla es con Perl:
Leemos el fichero de entrada línea a línea, pero escribimos en el fichero de salida todo menos las columnas que no nos interesan.
$fichero="origen.txt";
open(FICH, $fichero) or die("Error al abrir el fichero");
open(SALIDA, ">destino.txt");
while(<FICH>){
$linea=$_;
$basura=substr($linea, 0, 10);
$texto=substr($linea, 10, 100);
printf SALIDA $texto;
}
close FICH;
close SALIDA;
Saludos.
1 comentario:
Hola como se puede hacer pero para que elimine de la columna 72 hasta el final... lo he intentado poniendo (0,72) y (0,-10) para que borre las ultimas lineas .. pero no lo logro.. favor ayudarme... y el nombre del archivo puede ser variable ya que la idea es realizarlo con todos los archivos que se encuentran en la carpeta... si puede ayudarme estaré viendo su blog o a mi correo info.diego.1992@gmail.com
Publicar un comentario