《Linux系统命令与Shell脚本编程大全》第二十六章 学习笔记
- 2023-04-27 09:14:04
- 李洁
- 原创 400
发送消息
Shell脚本也可以向登录用户发送消息。一、功能分析
1.确定系统中都有谁
- 用户名;
- 用户所在终端;
- 用户登入系统的时间。
2.启用消息功能

结果中显示的is n表明消息发送功能被关闭了。如果结果是y,表明允许发送消息。

查看用户消息通知是否开启。
+是开启,-是关闭。

mesg y 即可开启消息通知。
3.向其他用户发送消息
- write命令发送消息;
- write user;
- message。
二、创建脚本
脚本内容需要包括:
- 检查用户是否登录;
- 检查用户是否接受消息;
- 检查是否包含要发送的消息;
- 发送简单的消息;
- 发送长消息。
获取格言
一、功能分析
有一些不错的网站可以获得每日格言。打开你惯用的搜索引擎,可以找到很多这类网站。找到之后,你需要使用工具来下载这些格言。对于这种用途的脚本,正是wget工具发挥用途之处。1. 学习wget
要通过wget下载Web页面,只需要使用wget命令和网站的地址就行了。

可以使用变量,把这个变量作为参数传递给wget,使用-o命令,将检索web信息保存在日志文件中。

2.测试Web地址的有效性
可以使用wget工具的--spider选项完成。
二、创建脚本
获取格言的脚本内容包括:1.检查所传递的URL;2.获取Web信息;3.解析出需要的信息
编造借口
三、功能分析
1.学习curl
使用curl工具和提供免费SMS的消息发送服务网站可以给手机发送短信消息。
2.使用电子邮件发送短信
通过电子邮件发送短信的基本语法如下。mail -s "your text message" your_phone_number@your_sms_gateway

暂时没有记录