Terminal: como leer o eliminar una preferencia especial de una aplicación

Con default puedes utilizar tres opciones:

  • write: que añade esa preferencia específica al archivo relacionado
  • read: que lee esa preferencia y nos devuelve su estado de activación, ya sea en binario (1 o 0) o boleado (true o false)
  • delete: que nos permite eliminar esa preferencia

Cuando introducimos un comando de este tipo, su estructura es siempre la misma:

defaults verbo aplicación preferencia activación o desactivación

Si lo que queremos es leer su estado usaremos:

defaults read aplicación preferencia

Que devolverá un resultado de 1 o 0 o True o false

Si lo que queremos es eliminar esa preferencia entonces usaremos delete

defaults delete aplicación preferencia

En estos dos casos, tanto en la lectura como en el borrado, al final no se indica el estado de activación de la misma (ni ceros, ni unos, ni true ni false) ya que estos datos solo son necesarios cuando la activamos o desactivamos, es decir, cuando usamos el verbo write

0 0 votos
Article Rating
Subscribe
Notify of
3 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
erretxea
erretxea
8 years ago

Pero esto presupone conocer la existencia/sintaxis de esa preferencia, ¿no?. ¿Hay modo de leer en el terminal, de tirón, todas las preferencias que solo veremos en el terminal?

erretxea
erretxea
Responder a  Carlos Burges Ruiz de Gopegui
8 years ago

Aaaaamigo, tocamos en hueso… Gracias.

3
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x