コマンドを使用しています
ls -a | grep '^.'
非表示のファイルのみを表示します。
行を追加しました
alias hidden='ls -a | grep '^.'' # show only hidden files
.bash_aliases
へ ファイル
しかし、これは機能しません。おそらく'
の問題です キャラクター。
正しいエイリアスを書くのを手伝ってくれませんか?
承認された回答:
引用符の内側のペアを二重引用符にする:
alias hidden='ls -a | grep "^."'
または、引用符の外側のペアを二重引用符にします:
alias hidden="ls -a | grep '^.'"
または、すべての引用符を二重引用符にして、内側のペアをエスケープします:
alias hidden="ls -a | grep "^.""
または、関数にして、呼び出し時にいくつかの引数を渡すことができるようにします。
hidden() { ls -a "[email protected]" | grep '^.'; }