linux - 如何在 Linux 中编写一些代码来自动打开和移动 2 个窗口?

标签 linux shell

我正在编写一个 shell 脚本来演示我学生的一些 C++ 代码,我希望脚本自动打开源代码并将其放在显示器的右半边,而左半边是代码在终端中执行。我可以轻松打开两个窗口,但我不知道如何移动它们。

感谢您的帮助!

最佳答案

也许,这对你有帮助,

#!/bin/bash
gnome-terminal --geometry 100x50+0+0 -x sh -c 'cat "$1"; bash' _ "$@"
dirname=$(dirname "$1")
/usr/bin/g++ "$1" -o output 
gnome-terminal --geometry 100x50+1000+0 -x sh -c '"$1/output"; bash' _ "$dirname"

运行代码如下;

./runCode.sh /tmp/test/helloword.c

您还可以修复 --geometry 参数

关于linux - 如何在 Linux 中编写一些代码来自动打开和移动 2 个窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38660809/

相关文章:

python - 如何使用 Python 运行快捷键?

php - 为什么这个 CURL 在 PHP 中有效但在 shell 中无效

postgresql - 从 pl/pgsql 调用 Windows shell 命令

linux - 多次重复文本

Linux sed 不替换逗号

linux - 创建可移植和静态的 fortran linux 二进制文件?

linux - 检测文件是否是使用今天的日期创建的,然后删除旧文件

linux - hbase 1.1.2无法启动?classpath有问题吗?

linux - 请求点击 Varnish 并获得服务而不检查 mod_security 规则?

android - 通过 adb 禁用和启用 android 触摸屏