for image in `ls *.jpg *.png *.jpeg *.gif 2>/dev/null`
来源:8-8 Shell实现图片展示网页

慕仙0328516
2020-02-20
为什么要加2>/dev/null呢,不加也没有错吧,加了有什么好处吗
写回答
1回答
-
不加也可以,主要是为了不显示标准错误输出。
2> /dev/null
表示将标准错误输出放入 /dev/null,就是放入“黑洞文件”,丢弃掉,不输出到终端。
假如我把 2> /dev/null 去掉,就会显示下面的错误信息,但是也能生成 HTML 文件:
112020-02-23
相似问题