分页: 1 / 1
脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 10:16
由 eexpress
gnome-terminal 的 --tab 就是废物。都是新开窗口。--role 也没实现。
xdotool wmctrl 都用上了。难得实现。
● xdotool windowfocus `wmctrl -l|grep "laptop gnome-terminal"|cut -f 1 -d' '`;xdotool key ctrl+shift+t;
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 12:22
由 aerofox
那个 --tab 好像是在启动 gnome-terminal 时要开多个标签页时使用的,并不完全是废物。
比如:
代码: 全选
gnome-terminal --tab -e bash --tab -e csh
就会开两个标签,分别执行 bash 和 csh。但是想通过命令在已有的 gnome-terminal 中加一个标签,还真不知道怎么做。
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 12:29
由 aerofox
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 12:50
由 daf3707
想办法发送按键 shift+ctrl+T

Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 12:57
由 tenzu
screen啊screen
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 13:00
由 eexpress
那例子早看过了。及其不爽的。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
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 15:55
由 onelynx
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 来了,嘿。。。。。。
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 16:02
由 eexpress
额。你才小老鼠你们全家都用小老鼠。

Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-09 16:04
由 tenzu
无聊的小老鼠
无聊的小老鼠
无聊的小老鼠
无聊的小老鼠
无聊的小老鼠
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-11 15:01
由 onelynx
eexpress 写了:额。你才小老鼠你们全家都用小老鼠。

原来那个头像不是蛮好的吗?
干嘛换成小老鼠的头像,EE 你该不会是属鼠的???!!!!
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-11 15:13
由 tenzu
神是属阿姨的
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-06-11 15:28
由 eexpress
nnnnnd 这头像是老鼠?
气死我了。
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-07-06 9:20
由 tusooa
gnome-terminal扔掉吧。
用URxvt+ screen。
Re: 脚本如何在一个gnome-terminal中,新开标签,执行命令。
发表于 : 2010-07-09 14:31
由 roylez
代码: 全选
screen -x -X screen top