如何从Shell脚本执行特定命令

布山帕蒂尔

我有下面的shell脚本,在其中我登录到特定的计算机,现在我必须在登录后执行一个命令,该命令将启动/停止/特定进程的状态。

 #!/usr/bin/expect -f
    spawn ssh root@hostname
    expect "Password:"
    send "password123\r"
    interact  # here it is successfully login into machine, 
    sleep 2
    /sbin/service heartbeat status # I want to execute this command

我该怎么办?

韦恩·尤克斯(Wayne_Yux)

您可以使用

ssh user@hostname "command"

这将打开ssh连接并运行命令。如有必要,将提示您输入密码。

如果要自动执行此操作(不想每次都输入密码),则应使用ssh-pub-key启用登录。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何避免Shell脚本因特定命令失败而退出

来自分类Dev

如何避免Shell脚本执行中的命令错误

来自分类Dev

如何通过shell脚本执行vim命令

来自分类Dev

无法在bash脚本中执行shell命令

来自分类Dev

从Python脚本执行shell命令

来自分类Dev

如何执行shell脚本?

来自分类Dev

如何在执行下一个命令之前等待并行命令完成(Shell脚本)

来自分类Dev

从shell脚本执行Vim命令

来自分类Dev

如何在Shell脚本中创建循环以执行特定任务?

来自分类Dev

如何让bash脚本对_each_命令的错误执行特定的操作?

来自分类Dev

如何在特定shell下执行远程pysftp命令

来自分类Dev

如何从Hubot执行Shell脚本

来自分类Dev

Shell脚本:在“屏幕”中执行命令

来自分类Dev

使用shell脚本执行shell命令

来自分类Dev

Shell脚本执行psql命令

来自分类Dev

如何在bash脚本中循环执行Shell命令?

来自分类Dev

使Shell脚本执行telnet或程序中的命令

来自分类Dev

如何使用Linux命令或Shell脚本读取特定的文件行

来自分类Dev

如何使用Shell脚本在gnuplot中执行命令?

来自分类Dev

如何根据Shell脚本中先前命令的成功/失败执行不同的命令?

来自分类Dev

Shell脚本未执行从函数返回的命令

来自分类Dev

执行printf命令shell脚本

来自分类Dev

Shell脚本:找到特定的子目录,将其CD并执行命令

来自分类Dev

如何在shell脚本中执行复合命令?

来自分类Dev

执行特定命令后如何执行命令/脚本?

来自分类Dev

从shell脚本获取完整执行的命令

来自分类Dev

如何使用shell脚本在远程机器上执行linux命令

来自分类Dev

如何制作连接到VM并执行命令的shell脚本?

来自分类Dev

如何执行shell脚本?

Related 相关文章

热门标签

归档