尝试将 steamcmd 输出通过管道传输到 yad

尝试将 steamcmd 输出通过管道传输到 yad

为了通过 steam 运行服务器,我需要从它的安装目录运行此命令,这个命令是有效的,而且已经运行了很长一段时间。

./srcds_run -game garrysmod +maxplayers $play +host_workshop_collection 615323401 -authkey [AUTHKEY] +map gm_$map

这是一个经过稍微修改的版本,我将其用于通过 CLI 运行的脚本。不过直到最近,我才决定尝试 yad 并将其创建为 GUI。除了这个之外,我一切都正常。当我将其输入到

yad --list --column="Server Log"

它会将前 3 行输出到 yad。然后所有剩余的输出都在终端中。我目前正在做

./srcds_run -game garrysmod +maxplayers $play +host_workshop_collection 615323401 -authkey [AUTHKEY] +map gm_$map | yad --list --column="Server Log"

如果有人对我如何实现这一点有任何经验或见解,我将不胜感激

相关内容