Closed scrpr closed 4 weeks ago
可以测试下 https://github.com/AmusementClub/AssFontSubset/actions/runs/10391242403 ,如果重定向 stdout 就不会等待用户输入任意字符后再退出
可以测试下 https://github.com/AmusementClub/AssFontSubset/actions/runs/10391242403 ,如果重定向 stdout 就不会等待用户输入任意字符后再退出
感谢,测试后可以正常退出并被捕获
目前的程序在遇到处理错误后会等待用户输入任意字符后再退出,这给脚本编写带来了不便
假设有以下脚本:
如果有错误出现,该脚本会无限停留等待用户输入,并且由于不会返回错误码,try ... catch机制毫无作用。
如果从管道预先输入文本
确实可以解决输入问题,但若产生错误则会引起程序崩溃:
我认为这并不是一种优雅的workaround。建议实现返回错误码,并取消等待用户输入,以便更好地与shell或其他环境进行沟通。