显示当前目录而不是父目录中的所有隐藏文件
Posted
技术标签:
【中文标题】显示当前目录而不是父目录中的所有隐藏文件【英文标题】:display all hidden files in the current directory not in the parent directory 【发布时间】:2020-02-12 21:43:30 【问题描述】:我需要显示当前目录中的所有隐藏文件,但我不想看到父目录中的隐藏文件。我使用了 echo 命令,但到目前为止我无法摆脱父目录中的隐藏文件。
我的代码是:
echo $(ls .* --ignore='*')
输出是:
.bash_history
.bash_logout
.bashrc .profile
.:
..:
.cache:
.config:
.gnupg:
.loc
al:
【问题讨论】:
ls -a | egrep '^\.'ls -d .*
不能解决您的问题吗?
也可以试试find -maxdepth 1 -type f -name '.*'
。
给定代码如下 无用的 echo style.
【参考方案1】:
这仅列出隐藏文件:
ls -d .?*
【讨论】:
以上是关于显示当前目录而不是父目录中的所有隐藏文件的主要内容,如果未能解决你的问题,请参考以下文章