Shell脚本:Linux Shell脚本学习指南(超详细)

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2021-1-3

你好,欢迎来到「Linux Shell脚本」学习专题,你将享受到免费的 Shell 编程资料,以及很棒的浏览体验。

这套 Shell 脚本学习指南针对初学者编写,它通俗易懂,深入浅出,不仅讲解了基本知识,还深入底层原理,能让你在 1 天时间内快速了解 Shell(当然,要想深入学习还得假以时日)。

Shell 既是一个连接用户和 Linux 内核的程序,又是一门管理 Linux 系统的脚本语言。Shell 脚本虽然没有 C++、Python、Java、C# 等编程语言强大,但也支持了基本的编程元素,这是本教程要重点讲解的。

#【RY】团队欢迎您的加入#

231楼
WD小旺仔 2021-1-7
运行结果:
84↙
84↙
a和b相等
232楼
WD小旺仔 2021-1-7
,(())是一种数学计算命令,它除了可以进行最基本的加减乘除运算,还可以进行大于、小于、等于等关系运算,以及与、或、非逻辑运算。当 a 和 b 相等时,(( $a == $b ))判断条件成立,进入 if,执行 then 后边的 echo 语句。
233楼
WD小旺仔 2021-1-7
在判断条件中也可以使用逻辑运算符,例如:
#!/bin/bash
read age
read iq
if (( $age > 18 && $iq 60 ))
then
echo "你都成年了,智商怎么还不及格!"
echo "来C语言中文网(http://c.biancheng.net/)学习编程吧,能迅速提高你的智商。"
fi
234楼
WD小旺仔 2021-1-8
运行结果:
20↙
56↙
你都成年了,智商怎么还不及格!
来C语言中文网(http://c.biancheng.net/)学习编程吧,能迅速提高你的智商。
235楼
WD小旺仔 2021-1-8
&&就是逻辑“与”运算符,只有当&&两侧的判断条件都为“真”时,整个判断条件才为“真”。
236楼
WD小旺仔 2021-1-8
熟悉其他编程语言的读者请注意,即使 then 后边有多条语句,也不需要用{ }包围起来,因为有 fi 收尾呢。
237楼
WD小旺仔 2021-1-8
if else 语句
238楼
WD小旺仔 2021-1-8
如果有两个分支,就可以使用 if else 语句,它的格式为:
if condition
then
statement1
else
statement2
fi
239楼
WD小旺仔 2021-1-8
如果 condition 成立,那么 then 后边的 statement1 语句将会被执行;否则,执行 else 后边的 statement2 语句。
240楼
WD小旺仔 2021-1-8
举个例子:
#!/bin/bash
read a
read b
if (( $a == $b ))
then
echo "a和b相等"
else
echo "a和b不相等,输入错误"
fi

评论

登录后才可发表内容
  • 主题

    10

  • 帖子

    2187

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1816s Mem:2116Kb