我试图取消隐藏我的主文件夹中的所有.htaccess文件。下面,我粘贴了我现在正在使用的内容,但是它不起作用。
find ~/ -iname ".htaccess" | xargs chflags nohidden "{}"
任何人都知道为什么它不断向我提示该文件不存在的错误吗?
我试图取消隐藏我的主文件夹中的所有.htaccess文件。下面,我粘贴了我现在正在使用的内容,但是它不起作用。
find ~/ -iname ".htaccess" | xargs chflags nohidden "{}"
任何人都知道为什么它不断向我提示该文件不存在的错误吗?
Answers:
更改点文件上的hidden
/ nohidden
标志不会使其显示。Finder始终隐藏点文件,除非您设置该AppleShowAllFiles
属性:
defaults write com.apple.finder AppleShowAllFiles -bool true
osascript -e 'quit app "Finder"'
但是,这将使所有隐藏文件出现。
至于您遇到的错误,很难说。并不是因为文件仍然会被隐藏而有所作为,但是可以尝试find ~ -iname '.htaccess' -exec chflags nohidden {} \;
。
.htaccess
文件符号链接到htaccess
始终可见的文件。
创建.htaccess文件的别名文件。打开终端应用程序,导航到包含.htaccess文件的文件夹,然后输入:
mv .htaccess\ alias htaccess
这只会创建一个可见文件,该文件链接到.htaccess文件进行编辑,并且仅针对该文件(而不是每个.htaccess文件)进行链接。