funambuli escribió:P.D.: Se me olvidaba si esto ultimo no funciona aún se le le puede forzar la mano al archivo.
Pones
mv /el/directorio/que/sea/retroarchcustom.cfg /el/directorio/que/sea/retroarchcustom.cfg.bck
con esto modificamos el nombre del archivo, creando un backup
touch /el/directorio/que/sea/retroarchcustom.cfg
con esto generamos un archivo vacio con el mismo nombre sobre el cual queremos operar, ahí deberias tener ya permisos de escritura como root que es la 3ª w lo compruebas como antes con
ls -al
una vez que el archivo, vacio tiene los permisos hay que llenarlo de la siquiente manera
cat /el/directorio/que/sea/retroarchcustom.cfg.bck >> /el/directorio/que/sea/retroarchcustom.cfg
cat imprime en pantalla el contenido del archivo que tenemos en backup y >> redirecciona esta salida al archivo que hemos creado con touch, para ver que se ha llenado guay pues
cat /el/directorio/que/sea/retroarchcustom.cfg
para imprimir en pantalla el contenido
o mejor aún y mas limpio
diff /el/directorio/que/sea/retroarchcustom.cfg.bck /el/directorio/que/sea/retroarchcustom.cfg
y nos muestra las diferencias entre uno y otro archivo.
Ale mi neurona si recuerda algo lo escupira. Pero todo esto debería ir explicado en un hilo que sea permisos de archivos en raspbian, a ver si abren sección nueva de sistemas y todos estos detalles los voy colgando en su lugar correspondiente.
Lo siento pero solo llevo menos de 24 horas en este foro.
La tarjeta Sd me permite copiar y pegar, borrar y modificar archivos sin problema

ahora lo he ejecutado desde el terminal de Mac que funciona igual de bien, me da que algún paso lo he hecho mal, la cuestion es que he vuelto a mirar las propiedades del archivo y parece que se han modificado y ahora estan en rw, pero he vuelto a modificar dentro del juegos los parametros retroarchcustom.cfg he salvado (no me ha puesto nada de ok) y cuando he vuelto a entrar estaban otra vez como siempre XD nada va a ser imposible jajaja, bendita tu paciencia, te pego:
# The authenticity of host '192.168.1.39 (192.168.1.39)' can't be established.
> ECDSA key fingerprint is SHA256:boLYPxshKe/CAvsmK+lyg9U5GY0wWrgSLJnQmvVD3CA.
> Are you sure you want to continue connecting (yes/no)? y
> Please type 'yes' or 'no': yes
> Warning: Permanently added '192.168.1.39' (ECDSA) to the list of known hosts.
> root@192.168.1.39's password:
-sh: The: command not found
# # cd/
# -sh: cd/: No such file or directory
-sh: -sh:: command not found
# # find / -name retroarchcustom.cfg
# /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
-sh: /recalbox/share/system/configs/retroarch/retroarchcustom.cfg: Permission denied
# l# ls -al /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
-sh: l#: command not found
# -rw-r--r-- 1 root root 50888 Feb 23 10:11 /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
-sh: -rw-r--r--: command not found
# # chmod +wr /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# # chmod 666 /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# # mv /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# BusyBox v1.24.1 (2017-02-20 15:41:32 UTC) multi-call binary.
-sh: syntax error near unexpected token `('
#
# Usage: mv [-fin] SOURCE DEST
-sh: Usage:: command not found
# or: mv [-fin] SOURCE... DIRECTORY
-sh: or:: command not found
#
# Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY
-sh: syntax error near unexpected token `('
#
# -fDon't prompt before overwriting
> -iInteractive, prompt before overwrite
> -nDon't overwrite an existing file
-sh: $'-fDont prompt before overwriting\n-iInteractive, prompt before overwrite\n-nDont': command not found
# # /recalbox/share/system/configs/retroarch/retroarchcustom.cfg.bck
# -sh: /recalbox/share/system/configs/retroarch/retroarchcustom.cfg.bck: No such file or directory
-sh: -sh:: command not found
# # touch /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# # ls -al /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# -rw-rw-rw- 1 root root 50888 Feb 23 17:10 /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
-sh: -rw-rw-rw-: command not found
# # cat /recalbox/share/system/configs/retroarch/retroarchcustom.cfg.bck>>/recalbox/share/system/configs/retroarch/retroarchcustom.cfg
# diff /recalbox/share/system/configs/retroarch/retroarchcustom.cfg.bck /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
diff: can't stat '/recalbox/share/system/configs/retroarch/retroarchcustom.cfg.bck': No such file or directory
# ls -al /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
-rw-rw-rw- 1 root root 50888 Feb 23 17:10 /recalbox/share/system/configs/retroarch/retroarchcustom.cfg