分类:Shell 壳

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

2020-03-31 0 By admin

linux jq 工具解析JSON 字符串

jq是一个处理JSON输入的工具,将给定的过滤器应用于其JSON文本输入,并在标准输出上将过滤器的结果作为JSON生成。 最简单的过滤器是点号【.】,它是标识过滤器,它将jq的输入未经修改地(除了格式化)操作到其输出。 一、选项参数说明 -c紧凑而不是漂亮的打印输出; -C着色JSON; -n使用“…

2019-04-26 0 By admin

子Shell 之 管道和重定向

在shell 编程中,我们有时会使用到while 读取按行读取文件中的数据。使用的方法有管道符和重定向。 一、管道符 cat ${date_minutes}|while read minute do size_access=`grep ${minute} ${log_dir_parrent}${lo…

2019-04-22 0 By admin

Shell 判断变量的值

shell 编写脚本过程中,有时候我们需要使用条件语句,判断一下变量的字面量。 一、整数类型的比较 -eq:测试两个整数是否相等 -ne:测试两个整数是否不等 -gt:测试一个数是否大于另一个数 -lt:测试一个数是否小于另一个数 -ge:大于或等于 -le:小于或等于 二、字符串类型的比较 ==:…

2019-04-12 0 By admin

Shell 检测文件的状态

在使用shell编写一些脚本时,我们少不了会遇到检查文件状态的情况。比如检查目标文件是否存在;并且是否可以读写数据等。 这里我们结合中括号,检查文件的状态。 一、文件夹是否存在 if [ !-d “/tmp/dirname” ];then makedir /tmp/dirname else pass…

2018-02-13 0 By admin

Linux 系统提供的计算器介绍

计算器是我们常用到的工具,Linux 系统也为我们提供的几个用于算数运算的命令工具。 包括: 1、expr:evaluate expressions 计算公式。 2、bc:An arbitrary precision calculator language 任意精度计算器语言。 3、dc:an ar…