Shell基础学习笔记

在学习linux之前,先学习了Shell的基础部分。下面是分类的学习笔记。所有.sh文件都可以执行。

第一个Shell脚本
以下是test.sh文件的内容。
																	#!/bin/bash
																	echo "Hello World !"
																	
																	#运行方式1 可执行权限运行
																	chmod +x test.sh #赋予test.sh文件可执行性权限
																	./test.sh #运行test.sh
																	#运行方式2 作为解释器的参数
																	/bin/sh test.sh #这种方式下就不需要最开始的“#!/bin/bash”。
																
Shell变量
var.sh文件
Shell传递参数
passpara.sh文件
Shell数组
array.sh文件
Shell运算符
yunsuanfuhao.sh文件
Shell echo命令
echo.sh文件 myfile文件
Shell printf命令
printf.sh文件
Shell test命令
test.sh文件
Shell流程控制
procon.sh文件
Shell函数
printf.sh文件
Shell输入/输出重定向
redirect.sh文件 users.log文件效果
Shell文件包含
includefiless文件 test1.sh文件内容
Shell基础学完后给自己留一个作业:写一个Shell脚本,使用Shell脚本检查组成raid1的两块硬盘是否没有处于读写状态。如果没有处于读写状态,则命令硬盘休眠;如果正在读写,则忽略。每隔一段时间检查一次。