bitbar调用rdesktop进行远程连接

很多时候,rdesktop缺乏一个好用的远程管理连接,不用每次输入ip地址、密码,bitbar正好满足了这个需求。

image.png

~/Documents/rdesktop.txt样式如下:

Host JSWP风力发电网  rdesktop -g 1024x768 -u administrator -p mypassword -r clipboard:CLIPBOARD   210.2.2.2

bitbar调用rdesktop进行远程连接

#!/usr/bin/env bash
#
# Quickly rdesktop to your favorite hosts
# The list of hosts are extracted from ~/Documents/rdesktop.txt
#
# <bitbar.title>rdesktop</bitbar.title>
# <bitbar.version>v1.0</bitbar.version>
# <bitbar.author>Jianhui</bitbar.author>
# <bitbar.author.github>zhangyc</bitbar.author.github>
# <bitbar.desc>Quickly rdesktop to your favorite hosts listed in your ~/Documents/rdesktop.txt file</bitbar.desc>
#

echo "微软远程"
echo "---"
awk '/^Host / && !/\*/ {print " echo \"rdesktop -g 1024x768 -r clipboard:CLIPBOARD -u administrator  -p  "$9,$12" \">/tmp/rdesktop_"$12  }' ~/Documents/rdesktop.txt | bash
chmod +x /tmp/rdesktop_*

awk '/^Host / && !/\*/ {print $2" | bash=/tmp/rdesktop_"$12" | terminal=true | refresh=true" }' ~/Documents/rdesktop.txt
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,771评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,823评论 25 709
  • 文/沐叁 虽然每日写作练习一直在以另外的形式展现,但没按照原有的计划目标进行,也没收到预期的效果,总有些令人遗憾。...
    沐叁阅读 1,709评论 0 1