Shell公共函数库|学习笔记

简介: 快速学习Shell公共函数库

开发者学堂课程【Shell 脚本进阶:Shell公共函数库】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/799


Shell公共函数库


目录:

一、了解系统公共函数库

二、checkpid 函数介绍

三、action函数介绍

四、如何使用公共函数库

 

一、了解系统公共函数库

1Linux系统的shell脚本

/etc/ init. d/network

/etc/init.d/sshd

/etc/ init.d/ftpd

2、以CentOS 7.x 为例

/etc/ init.d/ function

 

二、checkpid 函数介绍(根据进程号检查进程是否存在

image.png

 

三、action函数介绍打印信息并执行指定命令,根据命令执行结果调用success或者failure函数)

image.png

image.png

 

四、如何使用公共函数库

1.调用系统公共函数库中的函数

在脚本的非注释行前执行

. /etc/init .d/functionssource/etc/init. d/functions

 

2.自建一个公共函数库

 

示例:

image.png

相关文章
|
4月前
|
Shell Linux C++
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
Linux C/C++ 开发(学习笔记二):Shell脚本编程案例
46 0
|
4月前
|
Java Shell Linux
Shell编程 学习笔记
Shell编程 学习笔记
69 1
|
5月前
|
Shell Linux Perl
shell 学习笔记
shell 学习笔记
51 1
|
Java 大数据 Shell
Azkaban--使用实战--shell、command 调度 | 学习笔记
快速学习 Azkaban--使用实战--shell、command 调度
679 0
Azkaban--使用实战--shell、command 调度 | 学习笔记
|
12月前
|
Shell 开发工具 Perl
shell学习笔记
shell学习笔记
|
SQL Shell PHP
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
80 0
某教程学习笔记(一):19、任意文件上传和sql语句拿shell
|
运维 Java Shell
Linux Shell 训练营 Day3|学习笔记
快速学习 Linux Shell 训练营 Day3。
130 0
Linux Shell 训练营 Day3|学习笔记
|
NoSQL JavaScript 前端开发
Shell 链接&Compass 使用 | 学习笔记
快速学习 Shell 链接&Compass 使用
150 0
Shell 链接&Compass 使用 | 学习笔记
|
SQL 大数据 Shell
Shell 命令行--内外部参数 | 学习笔记
快速学习 Shell 命令行--内外部参数
177 0
|
SQL XML 数据可视化
集成 Oozie 服务&调度 Shell 程序 | 学习笔记
快速学习 集成 Oozie 服务&调度 Shell 程序
103 0
集成 Oozie 服务&调度 Shell 程序 | 学习笔记