Shell一些基础知识

Shell一些基础知识

shell输出:
(1)使用echo 来输出语句
(2)使用printf 来输出语句

shell注释:
(1)单行注释 使用符号‘#’
(2)多行注释
方法一 : << ! !
方法二:两个单引号 ’ ‘

shell执行:
(1) ./文件名
(2) bash 文件名
注:需要为要执行的文件添加x可执行权限 #chmod u+x 文件名

shell中的变量:
shell中变量不需要声明,会在使用时创建它
s=”hello world”
echo s  #符号是获得引用变量
注:使用等号赋值,变量和等号之间不能有空格

shell逻辑运算符
整型比较:
‘<’ 小于 在[]中不能使用 表示字符串
‘>’大于 在[]中不能使用 表示字符串
-eq 等于
-ne 不等于
-lt 小于
-gt 大于
-le 小于等于
-ge 大于等于
整型比较或字符串比较:
= 等于 如果在[]中,只能是字符串
!= 不等于 如果在[]中,只能是字符串

if:
if …;
then
elif …;
then
else
fi

case:
case $变量名 in
选项1) #这里有反括号
要执行的语句;;#必须是两个分号
选项2)
要执行的语句;;

esac

for:
(1)for i in a b c
do
要执行的语句
done

(2)for ((i=0;i<=100;i++))
do
要执行的语句
done

while:
while (($i<100))
do
要执行的语句
done

函数:
(1).定义函数
function 函数名(){
函数体

(2).调用函数
函数名 参数1 参数2 …
(3). 1 2 取第二个参数 …

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值