Shell
来斤华子
暂无相关描述
展开
-
Linux Shell 简介、变量、变量运算
本篇概要:1. Linux Shell 编程准备;1.1 简介;1.2 Linux 命令基础;1.3 编写 Shell 脚本;2. Shell 编程中的变量;2.1 自定义变量;2.2 环境变量;2.3 环境变量的生存期;3. Shell 编程中的变量运算;3.1 字符串操作;3.2 数学运算;3.3 浮点运算。1. Linux Shell 编程准备;1.1 简介;User RequestS...原创 2019-07-24 17:53:08 · 304 阅读 · 0 评论 -
Linux Shell 编程中的条件判断
本篇概要:1 if — then 结构;2. 常用判断条件;3. case 语句。在实际使用中,我们需要对脚本中的逻辑进行控制。在面向过程的编程语言中,通常进行逻辑流程控制的结构就是条件和循环。在 Shell 中,提供了两种结构进行条件的判断if — thencase1 if — then 结构;单条件# 格式:# command 是 Shell 中的命令,会在 c...原创 2019-07-24 22:08:43 · 282 阅读 · 0 评论 -
Linux Shell 编程中的循环和嵌套
本篇概要:1. for 循环语句;2. while 和 until 语句;3. 循环的嵌套和控制;Shell 编程中的循环Shell 中控制循环的命令:for、while、until、break、continue1. for 循环语句;# 语法结构:# 将 list 中的一系列的项赋给 var 这个变量,在每一次循环中通过 var 这个变量来运行一系列的命令# list 就是一个变...原创 2019-07-25 21:19:27 · 879 阅读 · 0 评论 -
Linux Shell 编程中的输入输出重定向
本篇概要:1. 输入输出重定向;2. 文件描述符与错误重定向;3. 在脚本中重定向输入输出;4. 管道。1. 输入输出重定向;标准输入:键盘标准输出:终端显示器在使用 Shell 命令时,通常都是通过键盘对命令输入数据,而通过显示器可以查看命令输出的结果。但是在很多时候我们需要使用文件来作为命令输入的数据,同时也需要将命令的输出保存在文件中。这时候就需要用到输入输出的重定向。也就是说将...原创 2019-07-26 00:18:19 · 456 阅读 · 0 评论 -
Linux Shell 中的用户输入处理
本篇概要:1. 命令行参数;2. 命令行参数的处理;2.1 错误检测:条件判断(参数验证);2.2 移动变量:shift 命令;2.3 选项处理;2.3.1 处理简单选项;2.3.2 分离参数和选项;2.3.3 处理带值选项;2.3.4 getopt 命令;2.3.5 getopts 命令;2.3.6 选项的标准化。3. 在脚本运行时获取输入。# 在使用 Linux 的命令时,比如使用 ls 命...原创 2019-07-29 09:55:12 · 1340 阅读 · 0 评论 -
Linux Shell 编程中的函数
本篇概要:1. 基本的脚本函数;2. 函数中的变量使用;2.1函数参数变量 ;2.2 变量的作用域;3. 使用函数库。在数学中,函数是由特定公式组成的数学表达式在程序中,函数是对程序逻辑的封装在程序中使用函数,可以实现代码的复用、一个位置修改,多个位置使用脚本编程的 Shell 编程是一个完全面向过程的编程。它没有像 C++ 等面向对象语言中的对象的概念,也没有类。能进行代码封装的手段就...原创 2019-07-29 11:05:16 · 169 阅读 · 0 评论 -
Linux Shell 脚本的运行控制
本篇概要:1. Linux 中的信号;1.1 产生信号;1.2 处理信号;2. 后台运行脚本;3. 定时运行脚本;4. 启动时运行脚本。1. Linux 中的信号;类似于 CPU 中“软中断”的概念,它用来进行进程间的异步通信。信号由一个进程发出,由另一个进程接收并处理。1.1 产生信号;# 查看 Linux 中对信号的支持man 7 signal # 以下列出只要信号和值信号 ...原创 2019-07-29 14:36:56 · 329 阅读 · 0 评论