通常ls
コマンドに-a
オプションをつけて実行すれば隠しファイル も 列挙してくれる。
が、隠しファイルになっているコンフィグ系ファイルもそれ以外のファイルフォルダもがたくさんあるホームディレクトリなどでls -la
とやるとページャにパイプするかマウスホイールでスクロールしないと隠しファイルが確認出来ないことがままあってモヤモヤしてた。
追記:heliac2000 さんにもっとシンプルな方法を教えて貰ったのでそちらをここに追記。
$ ls -ld .*
追記ここまで。
結論としてはこれでいけた。
$ ls -ld `ls -a | grep -e "^\..\+$"`
エイリアスに設定しようと思ったがエスケープ関係がわけわかめになるので関数定義した。
.bash_profile
function llaa() {
ls -ld `ls -a | grep -e "^\..\+$"`
}
行末指定の$
は要らないかな。