如果使用Bash将目录设置为空,则不显示结果

use*_*598 3 bash shell

例如,在空目录中尝试以下命令:

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

有没有办法抑制打印输出*

iru*_*var 5

设置nullglob

shopt -s nullglob
for i in *; do echo "$i"; done
Run Code Online (Sandbox Code Playgroud)