我发现这会引发“参数过长”错误:
ls *.*
这不会引起它:
for file in *.*
do
echo $file
done
为什么?
是的,我使用10000个文件名较长的文件进行了实验。“ ls *”失败,“ for for in in”成功。
—
lamwaiman1988'9
/bin/bash与/bin/sh(可能是短划线的链接)对决?