一、变量介绍 将一些数据需要临时存放在内存中,以待后续使用时快速读出。 二、变量分类 1、本地变量: 用户私有变量,只有本用户可以使用,保存在家目录下的.bash_profile、.bashrc文件中 [root@localhost test20210724]# ls -a ~/.bash* /ro ...
转载 2021-07-24 23:15:00
262阅读
2评论
Shell数组 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 value2 ... valuen) 创建一个简单的数组 my_arra
原创 2023-11-07 08:26:54
166阅读
1点赞
在当今信息技术飞速发展的时代,越来越多的人开始关注网页Shell Linux。Shell是一种命令语言解释器,是用户与Linux内核进行交互的桥梁。它可以让用户通过输入命令和参数来执行各种任务,比如文件管理、程序运行等。而网页Shell Linux则是将Shell运行环境搬到了网页上,用户可以直接通过浏览器访问,无需在本地安装环境。 网页Shell Linux的出现,让用户有了更多的便利
原创 2024-04-10 11:26:07
300阅读
希尔排序实质上是一种分组插入方法。 它的基本思想是: 对于n个待排序的数列,取一个小于n的整数gap(gap被称为步长)将待排序元素分成若干个组子序列,所有距离为gap的倍数的记录放在同一个组中;然后,对各组内的元素进行直接插入排序。 这一趟排序完成之后,每一个组的元素都是有序的。然后减小gap的值,并重复执行上述的分组和排序。重复这样的操作,当gap=1时,整个数列就是有序的,希尔排序(Shell Sort)是插入排序的一种,它是针对直接插入排序算法的改进。
原创 2022-04-23 18:58:30
219阅读
2点赞
1.egrep是grep命令的扩展。grep使用需要脱义字符“\”。-E也可以满足。 2.正则参数。 (1). #任意一个任意字符。 (2)? #0或1个前面的字符。 (3)+ #1或多次的前面字符。 (4).* #任意个任意字符。 (5)* #0或多个任意字符。 3.egrep语句: (1)egr ...
转载 2021-09-29 14:46:00
64阅读
2评论
要求: 1 每隔15分钟记录一次当前服务器的基本运行情况(CPU负载、内存和交换空间、磁 盘空间、最近的用户登录情况),连同当时的时间信息(以YYYY-mm-dd HH:MM的 格式输出)追加保存到日志文件“/var/log/runrec/running.taday”中。 2 每天晚上23:55时将/var/log/running.today文件压缩备份,保存到/v
原创 2010-09-21 16:26:09
657阅读
过滤器gawkgawk是可以完成模式扫描和数据处理的语言。gawk搜索一个或者多个文件,查找其中匹配模式的记录(通常是行),通过执行指定的动作来处理这些记录。gawk程序可以使用变量、函数、算术运算符、关系运算符、关联数组、控制语句和C语言的printf语句,而高级gawk编程可以利用getline语句输入数据,使用协进程让gawk与其他程序进行数据交换,或者通过网络连接与运行在远程系统上的程序交
原创 2016-10-03 22:04:37
403阅读
题目来源牛客shell练习给定一个 nowcoder.txt文件,其中有3列信息,如下实例,编写一个shell脚本来检查文件第二列是否
原创 2022-12-06 01:05:43
90阅读
shell-5.shell echo 命令echo ---显示内容格式:  echo  [选项]  文本    -n  不要在最后自动换行    -e  解析转义符        \a  发出警告声 &nbsp
原创 2016-05-13 15:13:39
884阅读
本文主要介绍常用的rman备份脚本。
原创 2017-12-15 21:35:19
827阅读
文章目录一、监控服务端口脚本二、编译安装Nginx脚本三、监控一个主机状态脚本四、统计内存、CPU使用前十进程脚本五、I/O列长`mktemp prot_status.XX
原创 2023-06-02 12:13:03
117阅读
#!/bin/bash<<INFOAUTHOR:运维@小兵DATE:2021-08-07DESCRIBE:rpm方式安装MySQLSYSTEM:CentOS7/RedHat7WARNING:
原创 2022-06-28 18:27:16
143阅读
shell脚本系列:5shell参数文章目录shell脚本系列:5shell参数1. 位置参数2. 特殊参数2.1 参数*2.2 参数@2.3 参数#2.
原创 2022-07-12 15:01:57
310阅读
shell版本​​#!/bin/bashforiincat/home/haoren/iplist20171214.txtdo(sleep1;)|telnet$i802>&1|grep"Connectedto$ip$i">/dev/null2>&1if[$?==0]thenecho"$i开放了80端口"elseecho"$i未开放80端口"fi
原创 2017-12-14 16:53:53
1635阅读
!/bin/bash Name:Centos 6.4 安装nginx1.8.1 Date:2016 05 27 Author:qifei@meizu.com Home=$(cd ;pwd) 这个命令写在脚本文件里面才有用,它返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置
本文主要介绍常用的rman备份脚本。
原创 2017-12-15 21:36:15
941阅读
操作系统小组作业,实现一个简易shellshell实现了下列命令 exit 退出终端命令 clr 清屏命令 time 时间命令 myshell 欢迎命令 quit 终止命令 pwd 路径命令 cat 查看文件命令 help 帮助命令 help [参数] 查看某个具体的命令的注释 ls -l 查看目
原创 2022-06-27 20:55:42
146阅读
       LazyManage运维批量系统管理脚本,可自定义执行批量命令,批量执行脚本,批量传送文件或文件夹及自定义操作等。在脚本多次改动完善的过程中,其实各种功能皆可通过执行命令或执行脚本来完成,所以没有添加任何实际性的功能,完全让运维人员自定义操作。       LazyManage 算是个批量系统管理的模板,
原创 2014-01-07 15:21:30
1584阅读
1点赞
1评论
 19. 在结束本章之前,再跟大家补充两个与 loop 有关的命令:  * break  * continue  这两个命令常用在复合式循环里,也就是在 do ... done 之间又有更进一层的 loop , break 是用来打断循环,也就是"强迫结束" 循环。 若 break 后面指定一个数值 n 的话,则"从
转载 精选 2012-08-06 12:22:52
235阅读
6月11号 晚上8点半提取字段用:awk 与cut 如提取passwd中第五个字段。[root@fsailing1 shell]# awk -F: '{print $1}' /etc/passwd root bin daemon adm lp sync shutdown halt [root@fsailing1 shell]# cut -d: -f 5 /etc/passwd root bin daemon adm lp sync shutdown halt 解释下awk中print与printf的区别:没有分开全部按顺序写出来。[root@fsailing1 ~]# awk
转载 2012-06-11 20:58:00
80阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5