linux - 在网络命名空间上打开 gnome-terminal,然后运行命令

标签 linux bash terminal

我正在使用 coreemu 创建虚拟网络。我可以用

在特定节点上打开终端
gnome-terminal -e "vcmd -c /tmp/pycore.49330/n1 -- bash"

但我想在那里打开终端,然后让该终端运行命令。我玩过,试图让终端打开,只是“echo 测试”,但我试过的任何东西都不起作用。任何帮助表示赞赏。谢谢

最佳答案

尝试

gnome-terminal -e "vcmd -c /tmp/pycore.49330/n1 -- bash -c 'date; read'"

执行日期

关于linux - 在网络命名空间上打开 gnome-terminal,然后运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33578214/

相关文章:

linux bash - 比较两个文件并删除具有相同结尾的重复行

点阵打印机上 Linux 中的 Java 打印质量

linux - 使用 "include makefile"的正确方法是什么?

linux - 如何从 "parent"bash 文件调用变量?

bash - 如何使用 FFmpeg 将视频拆分为 <2.5GB 的部分

linux - Unix - 如何打印文件的最后几行并且每次都忽略第一个相同的字符?

bash - 列出 iOS 5.0.1 中的所有进程

xml - 用于解析 xml 的 shell 命令无法正常运行

swift - 如何使用 swift 从 Xcode coco 应用程序运行像 FFMPEG 这样的终端程序?

终端颜色