开发者学堂课程【Shell 脚本进阶:Shell公共函数库】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:
https://developer.aliyun.com/learning/course/799Shell公共函数库
目录:
一、了解系统公共函数库
二、checkpid 函数介绍
三、action函数介绍
四、如何使用公共函数库
1、Linux系统的shell脚本
/etc/ init. d/network
/etc/init.d/sshd
/etc/ init.d/ftpd
2、以CentOS 7.x 为例
/etc/ init.d/ function
二、checkpid 函数介绍(根据进程号检查进程是否存在)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yMlJDZiVWZwIGM4EmY4EWOhBDM0ETY2gzM5EGNyAjMm9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
三、action函数介绍(打印信息并执行指定命令,根据命令执行结果调用success或者failure函数)
1.调用系统公共函数库中的函数
在脚本的非注释行前执行
. /etc/init .d/functions或source/etc/init. d/functions
2.自建一个公共函数库
示例: