在Unix系统上(或者更具体地说在Mac OS X上)是否可以仅在某些目录中显示隐藏文件?例如,作为开发人员,我希望在Ruby on Rails项目中看到隐藏文件,但也不在我的桌面上。
我想我只是厌倦了看到所有这些.DS_Store
和.trashes
文件在游泳,任何不直接相关的补救措施也是受欢迎的!
在Unix系统上(或者更具体地说在Mac OS X上)是否可以仅在某些目录中显示隐藏文件?例如,作为开发人员,我希望在Ruby on Rails项目中看到隐藏文件,但也不在我的桌面上。
我想我只是厌倦了看到所有这些.DS_Store
和.trashes
文件在游泳,任何不直接相关的补救措施也是受欢迎的!
Answers:
欢迎直接相关的解决方案?
好吧,我最近遇到了这个教程,它允许你使用Shift-Cmd-Period快捷方式,它也可以在Finder中的打开/保存对话框中使用。它确实涉及重新启动Finder,但由于所有窗口都已恢复,因此它相对无缝。
相当愚蠢的是,如果打开/保存对话框确实有这样的功能,Finder没有内置这样的功能,但是很好。
你可以编写一个shell脚本,例如使用bash
shopt -s dotglob
for file in my_rails_directory1/.* my_rails_directory2/.*
do
echo $file
done
不能完全按照您的要求进行操作,但我使用hiddenfiles小部件来切换可见性。这会影响所有文件夹,但它可以快速使用。
dotglob
当你手动使用时,毫无意义.*