muy similar a Changing one byte in a file in C, pero en Perl en lugar de C.¿Cómo puedo abrir un archivo binario en Perl, cambiar SOLAMENTE el primer byte y volver a escribirlo?
¿Cómo puedo abrir un archivo binario en Perl, cambiar sólo el primer byte, y escribe de nuevo a cabo?
te falta un '" 'en la línea syswrite, pero parece que esto (correctamente) morir en archivos de cero bytes. No lo hubiera pensado, gracias. – jnylen
@jnylen: arreglado, gracias –