Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Le pediste a append que añadiera texto al final de un archivo, y el sistema operativo dijo que no. Cuando el destino de append es un archivo, la operación agrega el texto del valor a ese archivo. Pero escribir en disco depende del sistema operativo, y este lo rechazó. Las razones típicas son tres: el directorio donde debería estar el archivo no existe, no tienes permiso de escritura, o el disco está lleno. El mensaje trae dos datos valiosos: la ruta real del archivo y el motivo real que dio el sistema. Nada de un éxito silencioso que te haga creer que se guardó. Un ejemplo: intentas añadir a un registro dentro de una carpeta que olvidaste crear. La solución: lee el motivo del mensaje y actúa. Si falta el directorio, créalo. Si falta el permiso, ajústalo. Y si el disco está lleno, libera espacio. El motor prefiere decirte la verdad antes que fingir que escribió.
Texto del catálogo de errores del motor de Rush.
