随笔分类 -  Shell

摘要:场景说明: 开发中,经常会有一些任务需要人机交互,如等待用户输入密码之类的操作,会打断自动化流程的实现。使用expect + 其内部命令 spawn 可以实现类似的自动化需求。 常用命令: 1. #!/usr/bin/expect 告诉操作系统脚本里的代码使用那一个 shell 来执行。这里的 ex 阅读全文
posted @ 2021-03-05 11:17 小Q童鞋 阅读(209) 评论(0) 推荐(0)
摘要:需求: 将/home/log/下的所有.txt后缀的文件上传至sftp服务器中 方法: 1 #!/bin/bash 2 3 logdir="/home/log/" 4 sftpremote='172.29.251.11' 5 sftp_user='collection_log' 6 stp_port 阅读全文
posted @ 2020-06-18 16:38 小Q童鞋 阅读(2297) 评论(0) 推荐(0)
摘要:1、目的: 每天凌晨0点1分统计用户点击进入内容详情页的次数,对内容点击量形成榜单。 2、分析: A、/data/log/epg.access.log日志实时打印用户访问页面的日志,并且每天凌晨0点会进行日志切割,将前一天的日志保存为epg.access.log_YYYYMMDD。 B、分析日志发现 阅读全文
posted @ 2018-09-28 11:33 小Q童鞋 阅读(905) 评论(0) 推荐(0)
摘要:1、目的 通过模拟接口方法,实现批量用户开通 2、分析 A、接口含body和head部分,其中body中的某些变量为必填字段,包含用户的信息,接口可整理成body.xml、head.xml文件。 B、用户信息清单可以整理成list.txt文件。 C、逐行读取list.txt文件,将其用户信息对应替换 阅读全文
posted @ 2018-09-28 10:24 小Q童鞋 阅读(659) 评论(1) 推荐(0)