Bash迭代通过的目录工作不如预期

0

的问题

我想迭代过一个目录,但是对于循环工作不如预期。 看看这个:

for dirname in "/dir_example/*"; do
    echo "$dirname"
done

会发生什么情况是,它仅回声string"/dir_example/*"并不迭代的目录。 我试图在另一个服务器和它的工作。 外壳砸在相同的计算机。 怎么可能?

bash for-loop glob quotes
2021-11-23 17:15:46
2

最好的答案

1

水珠喜欢 * 只有扩大,如果他们没有引用的. 幸运的是,你可以拉出的报价在同一个词:

for dirname in "/dir_example"/*; do
    echo "$dirname"
done
2021-11-23 17:20:42
0

对不起伙计,我发现我的错误。 有一个错字在目录上的姓名不同的服务器(一个目录并不存在),这就是为什么回音打印的字符串。

2021-11-23 23:29:17

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................