2012-11-04 157 views
0

要列出我使用的文件ls。我知道如何列出他們幾乎(-A)或全部(-a)。但是,當我嘗試以顯示隱藏的文件和隱藏文件顯示我的運氣有:如何顯示隱藏文件並用ls隱藏顯示的文件?

ls --hide='*' -A 

-A選項中和的ls的文檔中描述的--hide選項的行爲。

那麼有沒有另一種選擇ls我可以使用? find - xargs - ls組合不能是唯一的解決方案,對吧?

+0

我是se總共有n個文件和ls與所有修飾符一起查找並不顯示目錄內容,這可能是一個知道發生了什麼的解決方案 – Lalo

回答

4

事實上,使用方法:

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'*'" 
0

只列出dotfiles但是省略...

alias ldot='ls -ld .??*'