小编Jac*_*ack的帖子

遍历目录中的所有内容?

好的,在立即将其作为副本关闭之前,让我解释一下。我尝试了很多方法,例如:

for d in /Applications ; do
   echo "$d"
done
Run Code Online (Sandbox Code Playgroud)

但那又回来了

/应用

而不是 /Applications 的内容。

我也试过:

#!/bin/bash
FILES=/Applications

for file in $FILES
do
   echo $file
done
Run Code Online (Sandbox Code Playgroud)

这基本上是一样的。不过,我注意到,当我这样做时:

#!/bin/bash

for file in *
do
    echo $file
done
Run Code Online (Sandbox Code Playgroud)

它正确地回显了我的主文件夹中的所有文件夹。有谁知道这是怎么回事?

osx scripting terminal shell-script

4
推荐指数
3
解决办法
6495
查看次数

标签 统计

osx ×1

scripting ×1

shell-script ×1

terminal ×1