好的,在立即将其作为副本关闭之前,让我解释一下。我尝试了很多方法,例如:
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)
它正确地回显了我的主文件夹中的所有文件夹。有谁知道这是怎么回事?