shell
草莓啾啾啾
痛苦是美丽的土壤
展开
-
shell脚本编写之常用基础命令(diff、patch、cut、sort、uniq、&&与||、test、tr)
文章目录一、shell(计算机壳层)二、shell中常用的基本命令1、diff 命令(比对文件)1.1 基本概念以及命令的格式1.2 结果读取方式1.3 diff中常用的参数2、patch命令(打补丁)2.1基本概念以及命令的用法2.2patch常用参数3、cut命令(字符截取)一、shell(计算机壳层)在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(...原创 2019-08-19 19:14:13 · 411 阅读 · 1 评论 -
shell之脚本的调试和执行方式
一、脚本的调试sh 直接显示找不到,报错,但是不说在哪sh -x 加上-x会显示错在哪,显示脚本里面的内容,并且还会报错,显示过程(1)先写一个错误的脚本 vim 111.sh(2)调试方式一:sh 111.sh 直接显示找不到,报错,但是不说在哪(3)调试方式二:sh -x test.sh 加上-x会显示错在哪,显示脚本里面的内容,并且还会报错,显示过程二、脚...原创 2019-08-21 17:01:53 · 280 阅读 · 0 评论 -
shell脚本编写之如何创建标准shell
文章目录一、什么是shell二、标准的shell1、什么是标准的shell?2、创建标准的shell一、什么是shellShell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。shell语言的本质:Shell是Linux/Unix的一个外壳,你理解...原创 2019-08-21 15:34:32 · 181 阅读 · 0 评论 -
脚本:用户建立脚本;数据库备份脚本;论坛部署脚本
文章目录一、用户建立脚本二、数据库备份脚本三、html论坛部署一、用户建立脚本脚本二、数据库备份脚本脚本一脚本二三、html论坛部署脚本...原创 2019-08-25 14:01:09 · 175 阅读 · 0 评论 -
shell之运算方式及运算符号[脚本:运用计算编写脚本倒计时;计算器]
文章目录一、运算方式及运算符号二、编写脚本(1) 1分10秒的倒计时一、运算方式及运算符号(1)赋值运算的各种方式bc本身就是计算器简单示例二、编写脚本(1) 1分10秒的倒计时脚本...原创 2019-08-25 13:01:09 · 164 阅读 · 0 评论 -
shell之脚本语句控制器exit,break,continue
文章目录一、exit一、exit(1) exit n:脚本退出,退出值为nexit表示退出当前所有,不再继续进行加入exit 0的时候,再次执行,到循环完5的时候,就会退出(2)break:退出当前循环,但不退出脚本使用break语句控制之后,退出了for do done的循环,但是脚本会继续执行,echo 了end(3)continue:提前结束循环内部的命令,但...原创 2019-08-25 12:20:01 · 285 阅读 · 0 评论 -
shell之 if语句 [脚本:判断文件类型;文件管理]、case语句 [ 脚本:文件管理] 、expect语句 [脚本:自动应答远程连接主机;自动应答远程连接主机且建立用户]
文章目录一、if语句1、if语句的结构2、用if语句写脚本判断文件类型3、用if语句写一个判断执行动作的脚本 -a -d -p(a:建立文件 d:删除 p:复制)二、case语句(点名机制,效率比if高)1、case语句结构2、用case语句写一个判断执行动作的脚本 -a -d -p(a:建立文件 d:删除 p:复制)三、expect语句1、expect语句的定义2、expect语句的结构3、...原创 2019-08-25 11:22:58 · 1079 阅读 · 0 评论 -
shell之for、while、until语句
文章目录一、for语句1、for语句的格式2、简单的for语句示例二、while语句1、while语句的格式一、for语句1、for语句的格式 for((条件)) do 动作 donefor 变量的名字 in 变量的范围 do done1、有限数字(用空格隔开) for i in 1 2 3 4 5 do echo $i done 2、序...原创 2019-08-24 16:22:25 · 170 阅读 · 0 评论 -
shell中的文本处理正则表达式(grep+sed+awk:俗称linux中的三剑客)
文章目录一、正则表达式二、grep文本过滤命令1、grep是什么2、grep 的格式三、sed行编辑器(stream editor)1、sed命令2、Sed 命令格式3、sed 对字符的处理四、awk(报告生成器)1、什么是awk(报告生成器)2、awk的用法一、正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE...原创 2019-08-20 06:32:57 · 521 阅读 · 0 评论 -
shell之linux下shell中的变量(分类[环境级、用户级、系统级]、命名、转译、声明、变量值的传递、read、命令的别名、$?、函数)
文章目录一、变量的概念二、变量的分类及其设定2.1 三种变量的设定一、变量的概念变量的定义:变量即在程序运行过程中它的值是允许改变的量,变量是计算机内存的单元,其中存放的值可以改变。变量是用一串固定的字符来标示不固定的值的一种方法变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息在shell中变量是不能永久保存在系统中的,必须在文件中声...原创 2019-08-22 14:26:57 · 348 阅读 · 0 评论