Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. linux>
  3. 利用expect在linux shell脚本中交互(scp远程传输文件示例)

利用expect在linux shell脚本中交互(scp远程传输文件示例)

  • Post author:xfxia
  • Post published:2023年11月28日
  • Post category:linux


expect需要先安装:yum install expect

看代码:

#!bin/sh

expect<<EOF
set timeout 200
spawn scp res.zip root@192.168.160.12:/soft
expect "password:" 
send "123456\r"
expect eof
EOF

send密码后面的’\r’必须要有。



版权声明:本文为shan165310175原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/shan165310175/article/details/20641807

你可能也喜欢

linux中MySQL忘记密码怎么办

Linux 安装docker shell脚本

linux errno参考

Linux系统中文件系统的简单操作

Linux centos7 bash编程小训练

linux服务器创建wss服务 https+wss配置指南

KDE、GNOME和XFCE的三款Linux桌面环境对比

Linux根目录下文件的含义(FHS标准)

在Linux环境下使用Apache部署ASP.NET Core

Linux下使用codeblocks交叉编译ARM-LINUX-GCC程序

Linux redis 主从复制,从服务器一直显示master_link_status:down

Red Hat Enterprise Linux Server release 6.4 x64安装yum

Linux常用命令

Linux字符设备和块设备的区别

好用的linux数据分析命令awk、grep

Linux系统优化

在linux下使用debugfs恢复rm删除的文件

RabbitMQ学习(二)——Linux下安装RabbitMQ

linux vnc常见命令

解决Macbook MacOS linux系统下rz上传出现waiting to receive.**B0100000023be50的情况

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单