中山大学的yah3c对于Ubuntu用户来说,真的有些蛋疼,每次都要输入密码和选择,下面的代码是一个脚本,主要是实现yah3c的自动认证功能。

先装一个软件expect

sudo apt-get install expect.

之后建立一个a.sh脚本,内容如下:

spawn sudo yah3c
expect "cy:" #这里是我的用户名
send "passwd\n"
expect "choice : " #注意空格之类的东西
send "1\n"
expect eof #等到结束

之后修改文件的权限,成为可执行脚本 chmod a+x a.sh

之后就解决了不用每次sudo 这样的问题了.

ubuntu yah3c 自动认证可执行脚本相关推荐

  1. 运维经验分享(三)-- 解决Ubuntu下crontab不能正确执行脚本的问题

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1676490 运维 ...

  2. 关于如何使用Python写一个开机自动认证校园网的脚本程序

    有的学校有那个无感认证,有的学校没有,这个时候就可以自己动手丰衣足食,我学校就是只有手机才有无感认证,PC端是没有的,所以我就自己写了一个.(没有编程经验也可以,照着我的写就行) 首先,你需要安装好P ...

  3. Windows自动开机及自动执行脚本(后者需要一定的编程基础)

    最重要的设置 首先查看电脑的休眠功能是否开启,如果没有需要先开启计算机的休眠功能(注意是"休眠"而不是"睡眠").比较直接的方法是,点击系统"开始&q ...

  4. source ubuntu 退出_ubuntu停source、sh、bash、/执行脚本的区别

    ubuntu下source.sh.bash../执行脚本的区别 source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令.该filename ...

  5. 开关机自动执行脚本方法[以及切换用户执行命令方法]

    [开关机自动执行脚本方法] 摸索了两天,终于找找们到了: 首先要明确的一点是:unix(含linux)的OS有若干个运行级别: 参见1:http://xiaoli.itpub.net/post/398 ...

  6. win服务器自动发邮件,windows关机前执行脚本设置与关机blat自动发送邮件脚本模板...

    windows关机前执行脚本设置与关机blat自动发送邮件脚本模板 发布时间:2020-07-25 02:21:24 来源:51CTO 阅读:3093 作者:nn1183 价值:实时掌握开关机记录: ...

  7. 【Linux】23.ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法

    ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法 定时任务失效的问题: 如果发现/etc/crontab中的定时任务没执行,可以使用/etc/init.d/cron st ...

  8. ubuntu的apt及pip自动下载换源脚本

    ubuntu的apt及pip自动下载换源脚本 #!/bin/bash# [*]change ubuntu system sources to aliyun source #:<<BLOCK ...

  9. oracle视图执行脚本,oracle 视图,函数,过程,触发器自动编译脚本

    日常管理维护一个oracle数据库服务器的时,经常会碰到修改view,table结构的情况,而且由于oracle view,函数,存储过程等对象的相互关联的关系,经常会由于一个view,table,f ...

最新文章

  1. SAP HR模块配置假期日历和缺勤类型
  2. Java第一天学习笔记整理
  3. mysql repair 索引_mysql 创建索引、重建索引、查询索引、删除索引 转自:http://www.phpernote.com/mysql/942.html...
  4. JZOJ 5489. 【清华集训2017模拟11.28】海明距离
  5. leetcode 278. 第一个错误的版本(Java版)
  6. 【三种解法】剑指 Offer 06. 从尾到头打印链表【附完整可运行代码】
  7. 图像处理常用边缘检测算子
  8. ThreadLoacl,InheritableThreadLocal,原理,以及配合线程池使用的一些坑
  9. k8s创建pod加入容器_K8S架构原理及其工作流程
  10. Mysql存储结构B树与B+树与索引
  11. mvvm模式和mvc的区别_MVC,MVVM,MVP是指什么,它们之间有啥区别
  12. 计算机开机显示花屏,win7电脑开机过程中出现花屏怎么办
  13. 数据结构课程设计——宿舍管理查询软件
  14. 读书笔记:《超越需求 敏捷思维模式下的分析》
  15. Wireshark实验 - DNS
  16. PHP实现 鸡兔同笼的问题
  17. Hibernate注解 @Enumerated
  18. 毕业设计论文-基于matlab的车牌识别系统
  19. CF120F Spiders 题解
  20. Linux系统分区备份工具,linux系统备份工具:clonezilla

热门文章

  1. Python爬取某站上海租房图片!
  2. python中优先级最高的运算符为_Python 运算符优先级
  3. Hilt的使用(动态模块)四
  4. String,无所不在的数据类型
  5. IOS手机长按图片无法弹出识别二维码
  6. 餐饮SaaS行进时:美团To B,二维火To C
  7. 清华大学-中国人民银行金融研究所2023年联合培养博士研究生招生简章
  8. LINUX系统的特点
  9. 《dota2》地精修补匠tinker路人攻略
  10. 圣地亚哥分校 计算机,美国加州大学圣地亚哥分校计算机科学专业.pdf