Finderで隠しファイルを表示するにはどうすればよいですか?
たとえば、次の名前のファイルがある場合:.something
はリストされていません。
今、ターミナルを開いてls -la
と入力する必要があります。
ターミナルを開き、次のように入力します。
defaults write com.Apple.Finder AppleShowAllFiles TRUE
次に、次のように入力してFinderを再起動します。
killall Finder
これを逆にするには、次のように入力します。
defaults write com.Apple.Finder AppleShowAllFiles FALSE
私が見つけたより良い方法は、Automatorサービスを使用することです。そのため、アプリを起動しなくても、Finderメニューから直接切り替えることができます
解凍するだけでインストールするには、ファイルをダブルクリックします。インストールするように求められます。[インストール]をクリックしてから[完了]をクリックします。
Control +クリックまたは右クリック>開く
このスクリプトを使用して、状態を切り替えることができます。
# 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 TRUE
else
defaults write com.Apple.Finder AppleShowAllFiles FALSE
fi
# force changes by restarting Finder
killall Finder
隠しファイルの表示を切り替えるAutomatorアプリケーションをここからダウンロードすることもできます。
これのエイリアスを覚えやすいものに作成することもできます。以下を.bash_loginに追加するだけです。
alias show_hidden_files='defaults write com.Apple.Finder AppleShowAllFiles TRUE && killall Finder';
alias hide_hidden_files='defaults write com.Apple.Finder AppleShowAllFiles FALSE && killall Finder';
このapplescriptをサービスに保存して、Finderメニューから利用できるようにします。隠しファイルのオンとオフを切り替えることができ、Finderを再起動すると、以前にいたディレクトリが再び開きます。
tell application "Finder"
set windowTargets to target of Finder windows
quit
end tell
set OnOff to do Shell script "defaults read com.Apple.Finder AppleShowAllFiles"
if OnOff = "NO" or OnOff = "OFF" then
set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles ON"
else
set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles OFF"
end if
do Shell script OnOffCommand
delay 1
tell application "Finder" to launch
tell application "Finder"
repeat with aTarget in windowTargets
make new Finder window at aTarget
end repeat
end tell