小编sta*_*her的帖子

遍历目录中内容的正确方法

我需要遍历目录中的每个文件。我看到的一种常见方法是使用以for file in *; do. 但是,我意识到它不包括隐藏文件(以“.”开头的文件)。另一个明显的方法是做类似的事情

for file in `ls -a`; do
Run Code Online (Sandbox Code Playgroud)

然而,迭代ls是一个坏主意,因为文件名中的空格会把一切搞砸。遍历目录并获取所有隐藏文件的正确方法是什么?

ls shell-script wildcards dot-files for

17
推荐指数
1
解决办法
8万
查看次数

标签 统计

dot-files ×1

for ×1

ls ×1

shell-script ×1

wildcards ×1