shell
文章平均质量分 70
m0_59430185
这个作者很懒,什么都没留下…
展开
-
一建部署LAMP脚本
#!/bin/bash#---------------------------#一键安装 LAMP 和 Discuz#---------------------------#所需安装包#httpd 包:apr-1.6.2.tar.gz,apr-util-1.6.0.tar.gz,httpd-2.4.29.tar.bz2#mysql 包:mysql-5.7.17.tar.gz,boost_1_59_0.tar.gz#PHP 包:php-7.1.10.tar.bz2#Discuz 包:Disc原创 2021-10-09 11:58:56 · 77 阅读 · 0 评论 -
shell中各种括号的作用()、(())、[]、[[]]、{}
文章目录一、小括号,圆括号()1、单小括号 ()2、双小括号 (( ))二、中括号,方括号[]1、单中括号 []2、双中括号[[ ]]三、大括号、花括号 {}1、常规用法2、几种特殊的替换结构3、四种模式匹配替换结构4、字符串提取和替换四、符号$后的括号五、使用总结:一、小括号,圆括号()1、单小括号 ()①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。②命令替换。原创 2021-10-04 13:53:39 · 750 阅读 · 0 评论 -
Here Document 免交互与 Expect 自动化交互
文章目录引言引言原创 2021-09-21 14:14:59 · 64 阅读 · 0 评论 -
Linux系统的三剑客
文章目录前言一、grep命令1.查找特定字符2.利用中括号“[]”来查找集合字符3.查找行首“^”与行尾字符“$”4.查找任意一个字符“.”与重复字符“*”5.查找连续字符范围二、sed命令1概述2.流程3.sed 基本用法三、awk1.工作原理前言Linux系统的三剑客一定听说过,他们分别是grep,sed和awk,下面就来详细介绍一下,这三个命令的含义和用法。一、grep命令含义:文本搜索工具,根据用户指定的 “模式” 对目标文本逐行进行匹配检查,打印匹配到的行。格式grep [选项] [匹原创 2021-09-15 08:34:04 · 189 阅读 · 0 评论 -
Shell脚本---正则表达式
文章目录一、定义二. 基础正则表达式常见元字符: (支持的 工具: grep、 egrep、 sed、awk)三、扩展正则表达式元字符四、文件处理器(sort / uniq / tr)命令1.sort命令2.uniq命令3.tr命令一、定义正则表达式,又称规则表达式。在代码中常简写为( regex、regexp 或 RE),通常被用来检索、替换那些符合某个模式(规则)的文本正则表达式—通常用于判断语句中,用来检查某一字符串是否满足某一格式正则表达式是由普通字符与元字符组成普通字符:包原创 2021-09-14 15:10:13 · 106 阅读 · 0 评论 -
Shell脚本---函数操作
文章目录前言一、函数定义二、函数返回值三、函数传参四、函数变量的作用范围五.递归总结前言Shell函数也是我们经常使用的,因为有些命令序列是需要反复调用执行的,为了方便解决这个问题。我们将其写成shell函数,在需要使用时调用它。一、函数定义函数即将一些重复使用的命令序列和成一个函数使用,以此来减少重复操作。#格式一:function 函数名 { 命令序列}#格式二:函数名() { 命令序列}二、函数返回值return命令表示退出函数并返回一个退出原创 2021-09-14 11:44:38 · 62 阅读 · 0 评论 -
来学习一下shell编程的循环语句
文章目录前言一、for循环二、while循环语句结构(迭代)三、until循环语句总结前言如何在工作中解决那些需要重复的工作。循环语句了解一下。一、for循环读取不同的变量值,用来逐个执行同一组命令结构:for 变量名 in 取值列表do 命令序列done位于do···done之间的命令序列称为“循环体”首先将取值列表中的第一个取值赋予给变量,然后执行循环体中的命令序列然后再将第二个取值赋予给变量,进行循环命令以此类推直到取值用完最后跳至done语句,表示循环结束原创 2021-09-13 21:07:25 · 96 阅读 · 0 评论 -
Shell条件语句和if语句
文章目录引言引言原创 2021-09-13 16:43:48 · 142 阅读 · 0 评论