列出我使用的文件ls
。我知道如何列出几乎 ( -A
) 或全部 ( -a
) 个。但是当我尝试显示隐藏文件并隐藏显示的文件时,我不走运:
ls --hide='*' -A
-A
选项中和--hide
选项的行为在ls
.
那么ls
我可以使用另一种选择吗?- find
-组合不能是唯一的解决方案,对吧xargs
?ls
列出我使用的文件ls
。我知道如何列出几乎 ( -A
) 或全部 ( -a
) 个。但是当我尝试显示隐藏文件并隐藏显示的文件时,我不走运:
ls --hide='*' -A
-A
选项中和--hide
选项的行为在ls
.
那么ls
我可以使用另一种选择吗?- find
-组合不能是唯一的解决方案,对吧xargs
?ls
确实,使用:
ls -A -I'*'
为了简化我日常使用bash
shell 的命令行体验,我定义了以下相互叠加的别名:
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'*'"
仅列出点文件但省略.
and ..
:
alias ldot='ls -ld .??*'