gpt4 book ai didi

linux - 如何使用 xdotool 打开新选项卡,切换到它并在其中运行命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:26:51 26 4
gpt4 key购买 nike

我正在尝试编写一个 bash 脚本来自动运行一些命令。然而,其中一些命令应该在它们自己的终端选项卡中运行。所以我在我的 bash 脚本中使用以下命令打开一个新选项卡:

xdotool key ctrl+shift+t

这完成了工作,但我的 bash 脚本中的下一个命令仍然在前一个终端选项卡中执行。如何激活新打开的终端选项卡并运行此选项卡中的下一个命令?

最佳答案

您使用的是什么终端仿真器?这在很大程度上取决于此。

通常,您可以在 shell 脚本中编写要执行的命令,并告诉您的终端仿真器在启动后执行该脚本。

xterm 示例:

echo '#!/bin/bash' > /tmp/thescript 
echo 'ls -la' >> /tmp/thescript
chmod +x /tmp/thescript
xterm -hold -e /tmp/thescript

编辑:我刚刚看到您要求使用 xdotool 实现此目的的方法。所以这个答案可能无效。如果是,请告诉我 - 然后我会删除它。

关于linux - 如何使用 xdotool 打开新选项卡,切换到它并在其中运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41246312/

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