1 votos

Determinar el estado de com.apple.Finder AppleShowAllFiles usando la línea de comandos?

¿Existe una forma de obtener el estado de com.apple.Finder AppleShowAllFiles en la línea de comandos?

Cambio frecuentemente entre AppleShowAllFiles yes y no, quiero escribir un archivo .command para verificar si está en yes y luego cambiar a no y viceversa. Ahora me quedo atascado en consultar el estado de AppleShowAllFiles.

0 votos

Parece que este script: stackoverflow.com/questions/5206008/…

0 votos

La pregunta es ligeramente diferente, pero incluye varios métodos, abarcando varias versiones de macOS [el método cambia dependiendo del sistema operativo] - apple.stackexchange.com/questions/258733/…

1voto

Yang Puntos 1

Gracias por el comentario de @Yoric

Encontré la respuesta de stackoverflow @Carter Allen

#!/bin/bash
#toggle AppleShowAllFiles

current_value=$(defaults read com.apple.finder AppleShowAllFiles)
if [ "$current_value" = TRUE ]
then
  defaults write com.apple.finder AppleShowAllFiles FALSE
else
  defaults write com.apple.finder AppleShowAllFiles TRUE
fi

killall Finder

0 votos

Por cierto, la AppleShowAllFiles clave por defecto no existe, por lo que el script falla si nunca se ha establecido anteriormente. Además, no has dicho qué versión de OS X/macOS estás utilizando, sin embargo, esto ya no es necesario ya que (si mal no recuerdo) macOS Sierra y versiones posteriores tienen el atajo de teclado . para alternar el estado de los archivos ocultos según sea necesario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X