文章目录: 题目 脚本一及注释 脚本一逻辑 题目: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2: 输入: "cbbd"输出: "bb" 脚本一及注释:【用 ...
分类:
其他好文 时间:
2019-12-07 21:12:26
阅读次数:
83
a = ${1:-"false"} $1 :代表传入的第一个参数。 如果$1存在并且不为空那么a=$1,否则就是a=false; :-为三元运算。 $0:代表执行脚本的名字。 $2,$3等等代表一次传入的参数。 $#代表参数个数。 $$ 代表当前脚本的运行进程ID(PID) $? 代表执行完上一个指 ...
分类:
系统相关 时间:
2019-12-07 18:06:10
阅读次数:
372
基础简介 脚本编程分为: 面向过程 选择结构:if语句,单分支、双分支、多分支;case语句 控制过程:顺序结构(默认) 循环结构 面向对象 case语句结构 case VAR_NAME in var_value1) #value被当做字符一个一个进行比较的;可以使用a-z,A-Z,0-9,[abc ...
分类:
系统相关 时间:
2019-12-07 16:18:52
阅读次数:
83
1.脚本格式 脚本以#!/bin/bash开头(指定解析器) 2.第一个Shell脚本:helloworld (1)需求:创建一个Shell脚本,输出helloworld (2)案例实操: [atguigu@hadoop101 datas]$ touch helloworld.sh [atguigu ...
分类:
系统相关 时间:
2019-12-07 14:23:35
阅读次数:
74
循环结构 循环需要有进入条件和退出条件,如果没有退出条件,则就会一直循环下去 for 变量 in 列表;do 循环体 done 生成列表及示例 {1..100}:生成1到100的整数列表 `command`:使用命令生成列表 Example1: #!/bin/bash # declare -i SU ...
分类:
系统相关 时间:
2019-12-07 11:00:37
阅读次数:
99
第1章 Shell概述 第2章 Shell解析器 (1)Linux提供的Shell解析器有: [atguigu@hadoop101 ~]$ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh (2) ...
分类:
系统相关 时间:
2019-12-07 10:29:19
阅读次数:
92
数组和变量的区别是:变量在内存中占用的空间是离散的,数组在内存中是先开辟一段连续的大内存空间,随后数组中的每个元素都放入数组内存中。数组元素使用数组index标识。 bash里有两种数组:普通数组和关联数组。普通数组只能使用整型数值作为数组索引,关联数组可以使用字符串作为索引。所谓的关联数组,它的另 ...
分类:
编程语言 时间:
2019-12-06 23:33:46
阅读次数:
138
Jenkins用户授予root权限由于需要在jenkins中执行shell脚本,但是有些目录下没有权限,下面的操作为jenkins用户授予root权限。jenkins用户加入到root组`gpasswd-arootjenkins``编辑文件/etc/sysconfig/jenkinsvim/etc/default/jenkinsJENKINS_USER="root"JENKINS_GROUP="r
分类:
其他好文 时间:
2019-12-06 21:34:39
阅读次数:
508
shell编程规范与变量一、shell脚本的应用场景?Shell脚本就是将要执行的命令按照顺序保存到一个文本文件,并给该文件可执行权限,方便一次性执行的一个程序文件。主要是方便管理员进行设置或管理,可结合各种shell控制语句以完成更复杂的操作。常用于重复性操作、批量事务处理、自动化运维、服务运行状态监控、定时任务执行等。二、shell编程规范1、shell的作用命令解释器:介于系统内核与用户之间
分类:
系统相关 时间:
2019-12-06 21:09:01
阅读次数:
120
为了避免单点故障,生产环境中redis升级为集群模式,需要对redis集群进行监控,一旦有节点出现故障便触发报警。Redis有自带的redis-cli客户端,通过clusterinfo命令能查询到集群的运行情况,我们可以写个shell脚本,通过zabbix来调用这个脚本实现集群的监控。一、clusterinfo命令的使用命令格式:redis-cli-h[hostname]-p[port]-a[pa
分类:
系统相关 时间:
2019-12-06 19:03:46
阅读次数:
91