我正在构建工具以连接到运行Docker的ec2实例。
这在Alfred上效果很好,因为无论上下文如何,它都会自动执行脚本:
aws ssm start-session --target {ec2_id}
sudo su
docker exec -it $(docker ps -a -q | head -n 1) bash
#now I am in the container
我无法做的是在没有使用Alfred的情况下为正在使用Linux的团队的其他成员进行这项工作,每当我使用Shell脚本时,它都不会执行远程计算机中的命令,而是执行它们在我自己的终端中。
有什么主意要怎么做吗?