Hay un archivo en el disco que puede ser muy grande. ¿Hay alguna forma de borrar los últimos N bytes sin copiar el contenido restante en otro archivo?Eliminar los últimos N bytes del archivo
6
A
Respuesta
10
¿Qué hay de este fragmento de código C# .NET?
FileInfo fi = new FileInfo("filename");
FileStream fs = fi.Open(FileMode.Open);
long bytesToDelete = 5000;
fs.SetLength (Math.Max(0, fi.Length - bytesToDelete));
fs.Close();
0
Además, si desea agregar o eliminar bytes en cualquier posición: Insert, delete space at any place in file without making temporary file copy
Cuestiones relacionadas
- 1. Todos menos los últimos N elementos del iterador en Python
- 2. Eliminar los últimos N caracteres del campo en una base de datos SQL Server
- 3. primeros y últimos k dígitos del número n^n
- 4. Rieles 3- Recuperar los últimos N registros
- 5. Ruby, elimina los últimos N caracteres de una cadena?
- 6. cómo cortar los últimos n bytes de una cadena en corte de cadena bash?
- 7. ¿Cómo elimino los últimos n caracteres de una cadena?
- 8. ¿Cómo guardo una lista de solo los últimos n objetos?
- 9. ¿Es posible seleccionar los últimos n elementos con nth-child?
- 10. ¿Cómo hacer coincidir los últimos n niños con CSS?
- 11. Extrayendo los últimos n caracteres de una cadena en R
- 12. Cómo evitar que Chrome obtenga los últimos 128 bytes de un archivo MP3
- 13. ¿Hay alguna forma de indicar los últimos n parámetros en un archivo por lotes?
- 14. Obteniendo los 2 últimos directorios de una ruta de archivo
- 15. ¿Cuándo puede DataInputStream.skipBytes (n) omitir bytes?
- 16. cuál es una buena manera de eliminar los últimos directorios
- 17. Copie n bytes de datos x en el archivo
- 18. Solo lectura de "N" bytes desde un archivo en Cocoa
- 19. Vim expresión regular para eliminar todos menos los dos últimos dígitos del número de
- 20. Eliminar los últimos dos caracteres de una columna en MySQL
- 21. Cómo eliminar los últimos 10 registros en sqlite
- 22. Python Eliminar los últimos 3 caracteres de una cadena
- 23. Eliminar nueva línea del final del archivo
- 24. fread Sólo los primeros 5 bytes del archivo .PNG
- 25. Leer N bytes del archivo y anexarlos a un estándar :: vector
- 26. grep últimos n partidos a través de archivos
- 27. ¿Cómo eliminar los dos primeros y los últimos dos caracteres en una cadena?
- 28. ¿Es posible eliminar bytes desde el comienzo de un archivo?
- 29. eliminar 3 últimos divs con jQuery
- 30. Mercurial: cómo recuperar los últimos cambios del padre del tenedor?
gracias, no pensado en eso –
muy buena respuesta –