这个问题可能与终端的设置有关。建议使用一个稳定的终端,如xterm或gnome-terminal,并尝试使用以下命令来运行你的exe程序:

wine your_program.exe > /dev/null 2>&1 &

这将把输出重定向到/dev/null,这意味着所有输出都将被静默。"&"符号将使程序在后台运行,这样你就可以继续使用终端而不会被卡住。

如果你仍然想要看到进度条,可以尝试使用一个专门的工具,如pv,它可以帮助你显示进度条。例如:

wine your_program.exe | pv -p -t -e -b > /dev/null

这将使用pv工具来显示进度条,并将输出重定向到/dev/null。你可以根据需要调整pv的选项来自定义进度条的显示方式。

exe程序在linux环境没有桌面下使用wine运行时打印的进度条一直刷屏怎么才能像win环境下运行时一样只打印一个进度条

原文地址: https://www.cveoy.top/t/topic/ho08 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录