防伪码:要做到无可替代,就要与众不同。一、正则表达式: 正则表达式(或称Regular Expression,简称RE)就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。 该模式描述在查找文字主体时待匹配的一个或多个字符串。 正则表达式作为一个模板,将某个字符模式与所搜索
防伪码:七月七日晴,忽然下起了大雪。本章节学习一些在编写 Shell 时的常用命令或工具,有人说学习好 Shell,首先把 Linux 上各种常见的命令和工具掌握了,这句话说的没错,由于 Shell 本身语言在数据结构功能有限,而且 Shell本身又工作在 Linux 内核之上,故此调用 Linux 上的命令会很方面,所以大多数情况下我们都是依靠这些命令来完成脚本中的数据处理,通过 Shell 语
防伪码:出淤泥而不染,濯清涟而不妖。10.1 Linux 系统目录结构/ 根目录,所有文件的第一级目录/home 普通用户家目录/root 超级用户家目录/usr 用户命令、应用程序等目录/var 应用数据、日志等目录/lib 库文件和内核模块目录/etc 系统和软件配置文件/bin 可执行
防伪码:李白乘舟将欲行,忽闻岸上踏歌声。 9.1 Linux 信号类型 信号(Signal):信号是在软件层次上对中断机制的一种模拟,通过给一个进程发送信号,执行响 应的处理函数。
防伪码:桃花潭水深千尺,不及汪伦送我情。 第八章 l Shell 标准输入、输出和错误 文件描述符(fd):文件描述符是一个非负整数,在打开现存文件或新建文件时,内核会返回一个 文件描述符,读写文件也需要使用文件描述符来访问文件。 内核为每个进程维护该进程打开的文件记录表。文件描述符只适于 Unix、Linux 操作系统。
防伪码:锄禾日当午,汗滴禾下土。 8.3.7 7 内置函数 函数 描述 int(expr) 截断为整数 sqrt(expr) 平方根 rand() 返回一个随机数 N,0 和 1 范围,0 < N < 1 srand([expr])
防伪码:锄禾日当午,汗滴禾下土。 8.3 awk awk 是一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件、数据排序、计算以及 生成报表等等。 在 Linux 系统下默认 awk 是 gawk,它是 awk 的 GNU 版本。可以通过命令查看应用的版本:ls -l /bin/awk 基本的命令语法:awk option 'pattern {action}' file
防伪码:老骥伏枥,志在千里。7.1 grep过滤来自一个文件或标准输入匹配模式内容。除了 grep 外,还有 egrep、fgrep。egrep 是 grep 的扩展,相当于 grep -E。fgrep 相当于 grep -f,用的少。Usage: grep [OPTION]... PATTERN [FILE]...支持的正则 描述-E,--extended-regexp
防伪码:白日依山尽,黄河入海流。5.1 函数格式:func() {command}示例 1:#!/bin/bashfunc() {echo "This is a function."}func# bash test.shThis is a function.Shell 函数很简单,函数名后跟双括号,再跟双大括号。通过函数名直接调用,不加小括号。示例 2:函数返回值#!/bin/bash
防伪码:床前明月光,疑是地上霜。 流程控制是改变程序运行顺序的指令。
详解Shell表达式与运算符
防伪码:仰天大笑出门去,我辈岂是蓬蒿人。 上一章节讲解了为什么用${}引用变量,${}还有一个重要的功能,就是文本处理,单行文本基本上 可以满足你所有需求。
防伪码:长风破浪会有时,直挂云帆济沧海。 1.1 l Shell 简介 Shell 是一个 C 语言编写的脚本语言,它是用户与 Linux 的桥梁,用户输入命令交给 Shell 处理, Shell 将相应的操作传递给内核(Kernel),内核把处理的结果输出给用户。
防伪码:长风破浪会有时,直挂云帆济沧海 shell脚本应用(三) 前言:当面对各种列表重复任务时,使用if语句已经难以满足要求,而顺序编写全部代码更是显得异常繁琐,困难重重。使用循环、分支等其他程序控制结构,从而能够轻松完成更加复杂、强大的功能。
防伪码:会当凌绝顶,一览众山小! 第六章 shell脚本应用(二) 前言:为了使shell脚本具有一定的“判断”能力,根据不同的条件来完成不同的管理任务。使脚本具有一定的“智能”。 目标:学会使用条件测试操作+if条件语句+实验(构建postfix邮件系统并测试系统管理和维护)
防伪码:但愿人长久,千里共婵娟 第五章 shell脚本应用(一) 温馨提示: 如果想提高shell脚本的编写速度,必须要熟练使用vi编辑器的各种快捷键 前言: 1、shell脚本的作用:可以批量处理、自动化完成一系列维护任务,大大减轻管理员的负担。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号