zoukankan      html  css  js  c++  java
  • 如何用一个脚本搞定“打开四个终端并且自动执行各自工作”

    在Ubuntu桌面中我想只执行一个命令(脚本)就能实现:
    1.打开四个终端窗口,四个窗口都放在指定的工作区中
    2.四个窗口分列于屏幕的左上,右上,右下左下,并且他们的面积刚好充满整个屏幕(如何调整窗口大小?)
    3.每个窗口自动执行各自的一个自动脚本(如自动ssh到某个服务器上)

    这个要如何做?

    我目前用的脚本:
    ffb@ffb-ubuntu:~/work$ cat 15.sh 
    gnome-terminal -t 15 -x ssh ffb@10.10.28.15
    gnome-terminal -t 15 -x ssh ffb@10.10.28.15
    gnome-terminal -t 15 -x ssh ffb@10.10.28.15
    但是不知道如何放入指定工作区,而且-t选项也没用,如果能ssh之后再自动一个脚本就更好了


    附:
    [最终目标]
    系统启动后,只要按一个热键,就自动:
    1.第一工作区打开一个gedit和一个本地终端
    2.第二工作区打开一个chrome浏览器,并自动打开我的工作系统页面
    3.第三工作区打开四个终端,分别ssh登录到开发和测试服务器上,这四个终端平均沾满整个屏幕
    4.第四工作区打开一些其他工作相关的窗口,如代码服务器、本地文件夹等,再打开音乐播放器开始放音乐。
    5.如果再次按这个热键,还可以恢复工作状态。例如,第三工作区关闭了一个终端并且其他三个窗口都被拖动错位了,再按一次热键能够自动再打开一个终端窗口,并且四个窗口自动平均平铺满整个屏幕。

  • 相关阅读:
    insertAfter()
    Unity3D之协程(Coroutines & Yield )
    C#中 As 和强制转换的总结
    Mesh系列文章
    在Unity3D 4中关联Visual Studio 2012来编写C#
    Unity3D安装多版本
    Time.deltaTime 增量时间
    Unity3D中Update和Lateupdate的区别
    Making raycast ignore multiple layers
    Unity3d中SendMessage 用法简单笔记
  • 原文地址:https://www.cnblogs.com/sherlockhomles/p/3089152.html
Copyright © 2011-2022 走看看