【发布时间】:2012-09-25 20:46:47
【问题描述】:
我有这个脚本来打开一个新的控制台,通过 ssh 进入服务器,运行一个部署命令。
我将部署的版本传递给脚本
xdotool key ctrl+alt+t
sleep 3
xdotool type "ssh myserver"
xdotool key Return
sleep 10
xdotool type "password"
xdotool key Return
xdotool type "sh path-to-script/deploy.sh $1"
xdotool key Return
我有几个问题,我已经尝试用谷歌搜索解决方案,但没有成功。
- 字符
/转换为&。当我运行脚本时 - 在控制台中复制和粘贴它可以工作,但如果我将其作为 sh 文件运行则不行
- $1 未计算
你能给我一些指导吗? xdotool 不是强制性的,我会使用它的任何工作
注意:我不能通过命令通过 ssh,因为公司的安全政治,如果我不能在 我的服务器
【问题讨论】:
标签: xdotool