Как я могу показать / скрыть скрытые файлы в Finder на Mac OS X 10.9 Mavericks?

3

Следующий скрипт не работает на Mavericks:

# check if hidden files are visible and store result in a variable
isVisible=”$(defaults read com.apple.finder AppleShowAllFiles)”

# toggle visibility based on variables value
if [ "$isVisible" = FALSE ]
then
defaults write com.apple.finder AppleShowAllFiles -boolean true
else
defaults write com.apple.finder AppleShowAllFiles -boolean false
fi

# force changes by restarting Finder
killall Finder

ОБНОВЛЕНО:

Но работает следующий скрипт:

defaults write com.apple.finder AppleShowAllFiles -boolean true
killall Finder
Дмитрий
источник
4
FWIW Я обнаружил, что в большинстве случаев достаточно показывать скрытые файлы только в диалоговых окнах Open ... нажатием Cmd-Shift-Period. Это может быть достаточным решением, пока вы не получите ответ на этот вопрос.
Даниэль Бек
Это не достаточно для меня.
Дмитрий
Если вы нашли решение, поставьте его как ответ, а не в вопрос. Спасибо!
Slhck
Это не решение.
Дмитрий
Почему нет? Вы сказали, что скрипт работает, так что ... (хотя я не вижу разницы между реальными командами)
slhck

Ответы:

1

Версия Apple Script работает нормально:

on run {input, parameters}

    set cur_state to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if cur_state = "TRUE" then
        do shell script "defaults write com.apple.finder AppleShowAllFiles FALSE"
    else
        do shell script "defaults write com.apple.finder AppleShowAllFiles TRUE"
    end if

    do shell script "killall Finder"

    return input
end run
Дмитрий
источник
0

Без особых технических знаний можно быстро и легко получить скрытые файлы. Это возможно с приложением, которое постоянно работает и безопасно спит ночью. Посетите http://www.showhiddenfilesmac.com/, чтобы получить это приложение.

Кэрол Валь
источник
1
Я сомневаюсь, что ссылка на приложение, которое стоит 19 долларов, будет полезна, когда обсуждение будет сосредоточено на методах сценариев.
Мэтью Уильямс
0

Я написал приложение для Mac OS X «Show Time», чтобы быстро скрывать и показывать скрытые файлы из меню.

Это открытый исходный код и доступен на GitHub.

Проверьте источник здесь и выпуск здесь .

Джеймс Марино
источник