社区
系统维护与使用区
帖子详情
shell如何在新打开的终端中输入多条命令
jiaodongmei94
2016-05-06 07:30:02
我已经可以打开新的终端并且在新终端中链接ssh,但是不知道怎么在链接上ssh以后在新终端继续输入命令
自己的脚本:
#!/bin/sh
gnome-terminal -t "title-name" -x bash -c "ssh galaxyeye@192.168.1.177;exec bash;"
...全文
1301
6
打赏
收藏
shell如何在新打开的终端中输入多条命令
我已经可以打开新的终端并且在新终端中链接ssh,但是不知道怎么在链接上ssh以后在新终端继续输入命令 自己的脚本: #!/bin/sh gnome-terminal -t "title-name" -x bash -c "ssh galaxyeye@192.168.1.177;exec bash;"
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a623921767
2019-03-28
打赏
举报
回复
你好,请问解决了吗?最近我也遇到同样的问题,需要用QT来控制远程turtlebot机器人,先是 ssh到 system("gnome-terminal -x bash -c 'ssh fly@192.168.0.89'&");会打开一个终端是成功ssh到远程机器,但是我想再接着运行launch文件,system("gnome-terminal -x bash -c 'ssh fly@192.168.0.89;roslaunch tturtlebot_bringup minimal.launch'&")t添加了后面一句希望能够接着运行,但是结果显示不会再运行,只是运行到ssh就不再运行了,请问如何解决呢?有什么好的建议!!谢谢!!
a623921767
2019-03-27
打赏
举报
回复
你好,请问解决了吗?最近我也遇到同样的问题,需要用QT来控制远程turtlebot机器人,先是 ssh到 system("gnome-terminal -x bash -c 'ssh fly@192.168.0.89'&");会打开一个终端是成功ssh到远程机器,但是我想再接着运行launch文件,system("gnome-terminal -x bash -c 'ssh fly@192.168.0.89;
roslaunch tturtlebot_bringup minimal.launch
'&")t添加了后面一句希望能够接着运行,但是结果显示不会再运行,只是运行到ssh就不再运行了,请问如何解决呢?有什么好的建议!!谢谢!!
mtactor
2018-01-31
打赏
举报
回复
ssh root@192.168.1.1 "ls"
Krystalp
2017-12-04
打赏
举报
回复
楼主解决了嘛 我也遇到类似的问题
nswcfd
2016-05-11
打赏
举报
回复
ssh galaxyeye@192.168.1.177;exec bash; 这是在ssh退出之后再执行exec bash?
bayougeng
2016-05-10
打赏
举报
回复
貌似,你可以写成一个脚本,作为参数扔过去执行。 交互式的,好像不行吧
Linux 下在
Shell
脚本
中
创建
新
终端
执行多个
命令
x 后面的为要在
打开
的
终端
中
执行的脚本,根据需要自己修改就行了。最后的exec bash;是让
打开
的
终端
在执行完脚本后不关闭。-t 为
打开
终端
的标题,便于区分。
在python
中
一次执行
多条
shell
命令
:
在python
中
一次执行
多条
shell
命令
:
shell
脚本下利用gnome-terminal
命令
打开
多个terminal
终端
,或者在一个terminal
终端
下
打开
多个tab选项卡分别执行不同的
命令
注意:其
中
sleep后的参数表示的是整个terminal窗口
终端
启动时刻开始所经过的时间,而不是对应的tab启动所经过的时间。
Linux利用
终端
执行
命令
,1.5 Linux下使用
终端
执行
Shell
命令
# Linux下使用
终端
执行
Shell
命令
>
终端
Shell
是Linux系统的最重要的组成部分之一,几乎Linux系统的所有操作都可以在`
终端
Shell
`下使用
命令
行完成,包括软件安装与卸载、服务的启停、系统配置设置、主题修改、界面调整等等。Linux系统即使没有了桌面环境依然也是可以使用
Shell
命令
完成很多工作的,`Windows`没了界面就只能重启了。## 如何执行`
Shell
`
命令
?...
linux怎样
打开
终端
命令
,Linux
命令
-初学者入门之
打开
终端
打开
终端
在Ubuntu 18.04系统上,您可以通过单击屏幕左上方的“ 活动”项,然后键入“terminal”, “command”, “prompt” or “
shell
”的前几个字母来找到
终端
的启动器。是的,开发人员已经为启动器设置了所有最常见的同义词,因此您应该不会有任何问题。其他版本的Linux或其他版本的Ubuntu,通常会将
终端
启动器与其他应用程序启动器放在同一位置。它可能隐藏在子菜单...
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章