linux里面Spawn是什么?

linux里面Spawn是什么?,第1张

spawn是进入expect环境后才可以执行的expect内部命令。expect是一种脚本语言,它能够代替我们实现与终端的交互,我们不必再守候在电脑旁边输入密码,或是根据系统的输出再运行相应的命令。

Linux中,spawn后面跟的命令含有管道符,导致无法识别,怎么办?

Spawn cat /root/.ssh/id_rsa.pub | ssh ip 'cat >>.ssh/authorized_keys'

在linux的命令中,有些符号是特殊的字符,所以要用到转义,试试用\转义 :

Spawn cat /root/.ssh/id_rsa.pub \| ssh ip 'cat >>.ssh/authorized_keys'

由于能力有限只能回答这些,但是建议查看刘遄老师的《linux就该这么学》这本比肩鸟哥私房菜的但与时俱进的工具书


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6142204.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-16
下一篇2023-03-16

发表评论

登录后才能评论

评论列表(0条)

    保存