主要参考:https://segmentfault.com/a/1190000012166969 需要注意的点: 使用expect自动登录后,不能使用rz和sz命令问题 脚本开头可以加入:export LC_CTYPE=en_US 使用expect自动登录后,不能使用rz和sz命令问题 使用expe ...
分类:
Web程序 时间:
2019-08-21 14:00:55
阅读次数:
148
开发中有没有碰到过输入一条命令后, 需要交互式输入其他指令, 才能真正执行完第一条命令? 比如远程ssh登录时, 需要输入yes, 然后输入密码的场景. 在自动化脚本中如何实现这种自动交互呢? 本篇博文通过对expect套件的介绍及演示, 解决这个问题. ...
分类:
系统相关 时间:
2019-08-21 13:38:26
阅读次数:
120
一般来说,'.'运算符和[]可以相互替代,比如 在这之上,我们需要了解关于他们的一些限制 .运算符: 右侧必须是一个属性名称命名的简单标识符 [] : 右侧必须是一个计算结果为字符串的表达式 先复习一下JS中的标识符: 嗯,这里就可以看出.的缺陷了,如果对象中的属性刚好不符合标识符的规范,就不能用. ...
分类:
Web程序 时间:
2019-08-19 22:59:20
阅读次数:
98
#!/bin/bashusername=shuyouyunapiKey="shuyounbkey"date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`password=`echo -en "$date" | openss ...
分类:
其他好文 时间:
2019-08-13 15:27:39
阅读次数:
140
wordpress qtranslate x 1. "Parameter 2 to qtranxf_postsFilter() expected to be a reference" ...
分类:
其他好文 时间:
2019-08-11 22:55:03
阅读次数:
199
boost exception provides a new exception type, that lets you add data to an exception after it has been thrown. output: unction write_lots_of_zeros() ...
分类:
其他好文 时间:
2019-08-11 16:47:10
阅读次数:
151
ssh登录远程服务器脚本 最近由于工作需要经常登录公司跳板机,每次登录都要输入账号密码,因此想到写一个脚本来自动登录 1)安装依赖包expect 查看当前环境是否有依赖包 如果没有需要使用以下命令安装(ubuntu下) 2)编写自动登录脚本login.sh 3)跟脚本加上可执行权限 4)执行脚本登录 ...
分类:
其他好文 时间:
2019-08-10 19:43:57
阅读次数:
101
不定长参数 就是不限定长度的参数 *arge(位置传参) →返回的是元组 案例: **kearge(带参数名传参)→返回的是字典 案例: 将俩者合在一起才是真的不定长参数(*args一定要放在前面) 案例: 函数生成器: 案例: 尝试执行try中的代码,如果有错,则被expect捕获,但是整个程序不 ...
分类:
系统相关 时间:
2019-08-09 21:33:22
阅读次数:
116
本步骤调用 trx_sys_create_sys_pages->trx_sysf_create进行,本步骤除了初始化transaction system segment以外还会初始化其header( ibdata page no 5)信息如下: /* Create the trx sys file ...
分类:
其他好文 时间:
2019-08-06 20:12:46
阅读次数:
125
上篇文章写了《快速登录vsftpd的expect脚本》https://blog.51cto.com/amunlinux/2426471本篇讲一下nginx作为下载服务器,vsftpd作为上传服务器的结合。yum-yinstallnginxvsftpdNginx配置文件几乎都是修改默认的配置usernginx;worker_processesauto;error_log/var/log/nginx/
分类:
Web程序 时间:
2019-08-04 19:57:06
阅读次数:
148