脚本如何在一个gnome-terminal中,新开标签,执行命令。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
脚本如何在一个gnome-terminal中,新开标签,执行命令。
gnome-terminal 的 --tab 就是废物。都是新开窗口。--role 也没实现。
xdotool wmctrl 都用上了。难得实现。
● xdotool windowfocus `wmctrl -l|grep "laptop gnome-terminal"|cut -f 1 -d' '`;xdotool key ctrl+shift+t;
xdotool wmctrl 都用上了。难得实现。
● xdotool windowfocus `wmctrl -l|grep "laptop gnome-terminal"|cut -f 1 -d' '`;xdotool key ctrl+shift+t;
● 鸣学
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
那个 --tab 好像是在启动 gnome-terminal 时要开多个标签页时使用的,并不完全是废物。
比如:
就会开两个标签,分别执行 bash 和 csh。但是想通过命令在已有的 gnome-terminal 中加一个标签,还真不知道怎么做。
比如:
代码: 全选
gnome-terminal --tab -e bash --tab -e csh
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
在网上搜得一个链接,供 ee 大人参考:
http://gleamynode.net/articles/2236/
http://gleamynode.net/articles/2236/
- daf3707
- 论坛版主
- 帖子: 12739
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
想办法发送按键 shift+ctrl+T 

- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
那例子早看过了。及其不爽的。shell会扩展内容。中文全灭。
代码: 全选
● dog gt-tab-exec.bash
[ ! $1 ] && exit
pgrep gnome-terminal
if [ "$?" -eq 0 ];then
# xdotool windowfocus `wmctrl -l|grep -m 1 "\ gnome-terminal$"|cut -f 1 -d' '`
wmctrl -a gnome-terminal
xdotool key ctrl+shift+t; sleep 1; xdotool type "$*"; xdotool key Return
else
gnome-terminal -e "$*"
fi
● 鸣学
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
eexpress 写了:gnome-terminal 的 --tab 就是废物。都是新开窗口。--role 也没实现。
xdotool wmctrl 都用上了。难得实现。
● xdotool windowfocus `wmctrl -l|grep "laptop gnome-terminal"|cut -f 1 -d' '`;xdotool key ctrl+shift+t;
无聊的小老鼠,折腾起gnome-terminal 来了,嘿。。。。。。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
原来那个头像不是蛮好的吗?eexpress 写了:额。你才小老鼠你们全家都用小老鼠。
干嘛换成小老鼠的头像,EE 你该不会是属鼠的???!!!!
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
代码: 全选
screen -x -X screen top
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info