shell
蝶衣_疯魔
日拱一卒无有尽,功不唐捐终入海!
蝶衣_疯魔--来自《霸王别姬》人物程蝶衣--不疯魔不成活
展开
-
Linux (centos)mysql 的安装和配置
CentOS 6.8下编译安装MySQL 5.6.14 概述: 通过源代码安装高版本的5.6.14。 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 目前我们查询到的是这样的: [root@hsp ~]# rpm -qa | grep mysql my...原创 2020-02-21 15:55:08 · 67 阅读 · 0 评论 -
Shell编程—— 自定义函数
基本语法 [ function ] funname[()] { Action; [return int;] } 调用直接写函数名:funname [值] 应用实例 案例1: 计算输入read两个参数的和, getSum ...原创 2020-02-21 11:25:56 · 134 阅读 · 0 评论 -
Shell编程——函数basename、dirname
basename 基本语法 功能:返回完整路径最后 / 的部分,常用于获取文件名 basename [pathname] [suffix] basename [string] [suffix] (功能描述:basename 命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。 选项: suffix 为后缀,如果...原创 2020-02-21 11:14:03 · 356 阅读 · 0 评论 -
Shell编程——read读取控制台输入
基本语法 read(选项)(参数) 选项: -p:指定读取值时的提示符; -t:指定读取值时等待的时间(秒) ,如果没有在指定的时间内输入,就不再等待了。。 参数 变量:指定读取值的变量名 应用实例 案例1: 读取控制台输入一个num值 案例2: 读取控制台输入一个num值,在10秒内输入。 ...原创 2020-02-21 11:02:45 · 197 阅读 · 0 评论 -
Shell编程——while循环
基本语法1 while [ 条件判断式 ] do 程序 done • 应用实例 案例1 :从命令行输入一个数n,统计从 1+..+ n 的值是多少?原创 2020-02-21 10:26:33 · 161 阅读 · 0 评论 -
Shell编程——流程控制if case for
if 判断 • 基本语法 if [ 条件判断式 ];then 程序 fi 或者 if [ 条件判断式 ] then 程序 elif [条件判断式] then 程序 fi 注意事项:(1) [ 条件判断式 ],中括号和条件判断式之间必须有空格 (2) 推荐使用第二种方式 • 应用实例 案例:请编写一个shell程序,如果输入的参数,大于等于60,则输出 "及格了",如果小于 60,则...原创 2020-02-20 21:01:37 · 327 阅读 · 0 评论 -
Shell编程——条件判断
判断语句 • 基本语法 [ condition ](注意condition前后要有空格) #非空返回true,可使用$?验证(0为true, >1为false) • 应用实例 [ atguigu ] 返回true [] 返回false [condition] && echo OK || echo notok 条件满足,执行后面的语句 判断...原创 2020-02-20 19:37:33 · 223 阅读 · 0 评论 -
Shell编程——运算符
基本介绍 学习如何在shell中进行各种运算操作。 基本语法 1) “$((运算式))”或“$[运算式]” 2) expr m + n注意expr运算符间要有空格 3) expr m - n 4) expr \*, /, % 乘,除,取余 • 应用实例 案例1: 计算(2+3) X4的值 案例2:请求出命令行的两个参数[整数]的和 ...原创 2020-02-20 16:17:13 · 124 阅读 · 0 评论 -
Shell编程——预定义变量
基本介绍 就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用 基本语法 $$ (功能描述:当前进程的进程号(PID)) $! (功能描述:后台运行的最后一个进程的进程号(PID)) $?(功能描述:最后一次执行的命令的返回状态。如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0(具体是哪个数,由命令自己来决定),则证明上一个命令执行不正确了。) 应用实例...原创 2020-02-20 15:58:01 · 332 阅读 · 0 评论 -
Shell编程——位置参数变量
介绍 当我们执行一个shell脚本时,如果希望获取到命令行的参数信息,就可以使用到位置参数变量 比如 : ./myshell.sh 100 200 , 这个就是一个执行shell的命令行,可以在myshell 脚本中获取到参数信息 基本语法 $n (功能描述: n为数字, $0代表命令本身, $1-$9代表第一到第九个参数,十以上的参数,十以上的参 数需要用大括号包含,如${10}) $* (功能...原创 2020-02-20 14:43:57 · 565 阅读 · 0 评论 -
Shell编程——设置环境变量
基本语法 1) export 变量名=变量值 (功能描述:将shell变量输出为环境变量) 2) source 配置文件 (功能描述:让修改后的配置信息立即生效) 3) echo $变量名 (功能描述:查询环境变量的值) 快速入门 1) 在/etc/profile文件中定义TOMCAT_HOME环境变量 2) 查看环境变量TOMCAT_HOME的值 3) 在另...原创 2020-02-20 14:30:08 · 621 阅读 · 0 评论 -
Shell编程——shell变量
Shell的变量的介绍 1) Linux Shell中的变量分为,系统变量和用户自定义变量。 2)系统变量: $HOME、 $PWD、 $SHELL、 $USER等等 比如: echo $HOME 等等.. 3)显示当前shell中所有变量: set 输出系统变量 输出所有变量并分页显示set | more • 基本语法 1)定义变量:变量=值 2)撤销变量: unset...原创 2020-02-19 16:16:20 · 132 阅读 · 0 评论 -
Shell编程——Shell快速入门
1.创建shell文件夹-->创建MyShell.sh脚本(shell脚本一般以.sh结尾,其他结尾也可以,不要也可以,方便查看) 2.在Myshell.sh中使用#!/bin/bash进行声明这是使用bash解析,echo输出hello,word 保存并退出 3.现在还没有执行shell的权限,执行shell有两种(相对路径、绝对路径)方式 使用chmod 744 My...原创 2020-02-19 15:35:47 · 109 阅读 · 0 评论