Shell编程.docx

上传人:b****7 文档编号:9154386 上传时间:2023-02-03 格式:DOCX 页数:15 大小:1.14MB
下载 相关 举报
Shell编程.docx_第1页
第1页 / 共15页
Shell编程.docx_第2页
第2页 / 共15页
Shell编程.docx_第3页
第3页 / 共15页
Shell编程.docx_第4页
第4页 / 共15页
Shell编程.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

Shell编程.docx

《Shell编程.docx》由会员分享,可在线阅读,更多相关《Shell编程.docx(15页珍藏版)》请在冰豆网上搜索。

Shell编程.docx

Shell编程

0.shell的运行环境以及nfs脚本的安装1

1.变量类型3

2.预定义变量5

2.1$?

5

2.2$#6

2.3$@和$*6

3.自定义变量7

4.算术运算的3中方法7

4.1加运算7

4.2减运算8

5.内置测试判断8

5.1字符串的判断9

5.1.1.判断字符串相等9

5.1.2.判断字符串不相等10

5.1.3.判断字符串的长度为0和不为010

5.1.4字符串的截取10

5.2文件测试11

5.2.1–e(判断文件或者目录是否存在)11

5.2.2–r(判断文件或者目录是否可读)11

5.2.3–w(判断文件或者目录是否可写)12

5.2.4–x(判断文件或者目录是否可执行)12

6.逻辑与&&,逻辑非||,以及分号12

7.日期date14

8.脚步的执行方法15

8.1赋予权限直接运行15

8.2通过bash或者sh运行脚本15

8.3通过source或者.运行脚本16

0.shell的运行环境以及nfs脚本的安装

nfs脚本的安装

yuminstallnfs*

servicenfsrestart

1.变量类型

2.2

2.预定义变量

2.1$?

2.2$#

2.3$@和$*

$@:

是逐个读取参数的内容

$*:

整体读取所有的参数,把所有的参数当作一个字符串

3.自定义变量

4.算术运算的3中方法

4.1加运算

4.2减运算

5.内置测试判断

第一个方法:

test测试表达式

第二种方式:

[测试表达式]注意:

测试表达式与中括号之间一定要有空格

 

5.1字符串的判断

5.1.1.判断字符串相等

5.1.2.判断字符串不相等

5.1.3.判断字符串的长度为0和不为0

5.1.4字符串的截取

5.2文件测试

5.2.1–e(判断文件或者目录是否存在)

5.2.2–r(判断文件或者目录是否可读)

5.2.3–w(判断文件或者目录是否可写)

5.2.4–x(判断文件或者目录是否可执行)

6.逻辑与&&,逻辑非||,以及分号

cmd1&&cmd2:

有两种情况

第一种情况:

cmd1命令执行成功,才会执行cmd2命令

第二种情况:

cmd1命令没有执行成功,就不会执行cmd2命令

cmd1||cmd2:

有两种情况

第一种情况:

cmd1命令执行成功,不会执行cmd2命令

第二种情况:

cmd1命令没有执行成功,就会执行cmd2命令

cmd1;cmd2

cmd1命令执行完成之后,再执行cmd2命令

7.日期date

8.脚步的执行方法

8.1赋予权限直接运行

8.2通过bash或者sh运行脚本

8.3通过source或者.运行脚本

8.shell循环语句格式

8.1for语句的格式

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1