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激活烧录状态,开发板上Linux系统(烧录)启动过程

linux 如何监视目录文件,【dnotify】Linux的文件夹监控

linux Devfreq framwork

Linux 文件管理 : chmod 命令详解

6.Linux实用操作(1)

Shell脚本获取linux系统用户的内存使用情况

linux cat命令详解,作用,说明

linux 日常使用命令

Linux中kfifo数据结构的精妙之处:即使溢出仍然正确

解决使用linux部署nodejs服务测试代码返回中文是乱码

linux shell文件截取前几行,后几行,中间几行命令

linux下的expect的安装和使用

Linux Shell远程执行命令(ssh)

linux errno参考

vcpkg:win和linux中安装vcpkg

Linux服务器截取日志

在Linux上如何使用GitHub

linux

linuxc

Linux导入导出Oracle数据库

目录

  • 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
关闭菜单