gpt4 book ai didi

c - 禁用 gphoto2 的详细错误消息

转载 作者:行者123 更新时间:2023-11-30 17:50:13 25 4
gpt4 key购买 nike

gphoto2 通常会在其错误消息中附加一段建议,这在第一次时很有帮助,但之后就会变得很碍事:

For debugging messages, please use the --debug option.
Debugging messages may help finding a solution to your problem.
If you intend to send any error or debug messages to the gphoto
developer mailing list <gphoto-devel@lists.sourceforge.net>, please run
gphoto2 as follows:

env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt --port
usb:002,035 -L A/store_00010001/DCIM/

Please make sure there is sufficient quoting around the arguments.

可以通过这些方式不使用暴力来抑制吗?

  • gphoto2 包裹在 /usr/local/bin/gphoto2 中,以过滤其输出。

  • 从源代码编译,并注释掉该部分。

  • gphoto2 --quiet,抑制太多

最佳答案

一位 friend 挖掘了源代码。他发现错误转到 stderr,建议转到 stdout;因此建议(但不是错误)被抑制

gphoto2 ... > /dev/null

此外,--debug 会抑制建议,因此另一个答案是

gphoto2 ... --debug --debug-logfile=/dev/null

对于日常使用,请在您使用的任何 shell 中将其中之一设为别名。

关于c - 禁用 gphoto2 的详细错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17408458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com