关闭

IOU配套脚本------ 自动通过gnome-terminal tab页连接IOU

928人阅读 评论(0) 收藏 举报

用法:  ./conn.php x [端口基数]

如:开启8个IOU设备,端口基数为3000 则

#./conn.php 8 3000

效果:开启8个gnome-terminal 的tab页,标题分别为R1....R8 ..  每个tab自己连到localhost 的300x端口上

 

可以用Alt+1,2,3...切换tab,和SecureCRT效果一样。konsole也可以做tab,但不能用Alt切换。。

PHP写脚本也挺方便。。SHBANG用php就行了

 

 

----------------------conn.php----------------------

#!/usr/bin/php
<?php
$portbase =2000;
if($argc==1)
{
echo "./conn.php x [portbase]/n";
return;
}

if ($argc==3)
{
$portbase = $argv[2];
}

$strhead = "gnome-terminal ";
$strCont = "";

for($i=0;$i<$argv[1];$i++)
{
$strCont .= sprintf(" --tab-with-profile=a --command /"telnet localhost %d/" -t R%d ",$portbase+$i+1,$i+1);
}

exec($strhead.$strCont);
?>

---------------------end conn.php---------------

0
0

猜你在找
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:71205次
    • 积分:945
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:0篇
    • 译文:2篇
    • 评论:10条
    最新评论