sh脚本except行报错问题
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,脚本内容:[root@m01 scripts]# cat fenfa_sshkey.exp[root@m01 scripts]# cat fenfa_sshkey.exp#!/usr/bin/expe
千家信息网最后更新 2025年12月02日sh脚本except行报错问题
脚本内容:
[root@m01 scripts]# cat fenfa_sshkey.exp
[root@m01 scripts]# cat fenfa_sshkey.exp
#!/usr/bin/expect
if { $argc != 2 } {
send_user "usage: expect fenfa_sshkey.exp file host\n"
exit
}
#define var
set file [lindex $argv 0]
set host [lindex $argv 1]
set password "123456"
spawn ssh-copy-id -i $file " $host"
expect {
"yes/no" {send "yes\r";exp_continue}
"*password" {send "$password\r"}
}
expect eof
exit -onexit {
send_user "Oldboy say good bye to you!\n"
}
执行脚本,报错

[root@m01 scripts]# /bin/sh -x /server/scripts/fenfa_sshkey.exp
/server/scripts/fenfa_sshkey.exp: line 15: syntax error near unexpected token `}'
/server/scripts/fenfa_sshkey.exp: line 15: `}'
解决办法:

就多了个空格而已,而已,而已
脚本
内容
办法
空格
行报
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库怎么存放文本
网络技术课程设计方案
php页面操作数据库
获取数据库中值为变量的字段
全自动软件开发编程
天使之战天使服务器是哪个端
湖州桌面软件开发设计
数据库文件目录
国产串口通讯服务器生产
数据库按性别统计平均年龄
楚雄服务器上门回收中心
中数据库
嘉定区软件开发有哪些
网络安全司司长
无锡运营软件开发哪个好
宜阳软件开发找哪家
陈希部长关于网络安全
软件开发公司游戏下载
网络安全预警 制度
联想服务器管理端口地址
江苏电商软件开发收费标准
商用mssql数据库
个人网络安全保险保单
静安区技术软件开发供应商
铁路网络安全事件原因
无效的服务器黑3
开发地图类软件开发
湛江pc软件开发报价
linux命令启动数据库
四川大学2020网络安全