1

私が使用するファイルをリストするにはls. -Aそれらのほとんど ( ) またはすべて ( )をリストする方法を知って-aいます。しかし、隠しファイルを表示し、表示されたファイルを非表示にしようとすると、運が悪くなります:

ls --hide='*' -A

-Aオプションがオプションを無力化する動作--hideについては、 のドキュメントで説明されていますls

それで、私が使用できる別のオプションはありlsますか?find--コンボだけが唯一の解決策ではありませんよねxargsls

4

2 に答える 2

5

実際、次を使用します。

ls -A -I'*'

シェルでの日常的なコマンド ライン エクスペリエンスを容易にするためにbash、次のエイリアスを相互に重ねて定義しました。

alias ls="ls -h --color=auto"
alias lsa="ls -A"
alias lsh="lsa -I'*'"
alias ll="ls -l --time-style=long-iso"
alias lla="ll -A"
alias llh="lla -I'*'"
alias lv="ll -v"
alias lva="lv -A"
alias lvh="lva -I'*'"
alias lt="ll -t"
alias lta="lt -A"
alias lth="lta -I'*'"
alias lr="ll -R"
alias lra="lr -A"
alias lrh="lra -I'*'"
于 2012-11-04T01:25:50.513 に答える
0

.および を省略してドットファイルのみを一覧表示するには..:

alias ldot='ls -ld .??*'
于 2015-01-10T12:29:46.183 に答える