Shell编程
2年前 (2024-04-27)
这一章我们正式进入 Shell 脚本编程,重点讲解变量、字符串、数组、数学计算、选择结构、循环结构和函数。
Shell 的编程思想虽然和 C++、Java、Python、C# 等其它编程语言类似,但是在语法细节方面差异还是比较大的,有编程经验的程序员可能会觉得非常别扭,要慢慢适应。
- 教程目录:
- 1. Shell变量:Shell变量的定义、赋值和删除
- 2. Shell变量的作用域:全局变量、环境变量和局部变量
- 3. Shell令替换:将令的输出结果赋值给变量
- 4. Shell位置参数(令行参数)
- 5. Shell特殊变量:Shell $#、$*、$@、$?、$$
- 6. Shell $*和$@之间的区别
- 7. Shell $?:获取函数返回值或者上一个令的退出状态
- 8. Shell字符串详解
- 9. Shell字符串拼接(连接、并)
- 10. Shell字符串截取(非常详细)
- 11. Shell数组:Shell数组定义以及获取数组元素
- 12. Shell获取数组长度
- 13. Shell数组拼接,Shell数组并
- 14. Shell删除数组元素(也可以删除整个数组)
- 15. Shell关联数组(下标是字符串的数组)
- 16. Shell内建令(内置令)
- 17. Shell alias:给令创建别名
- 18. Shell echo令:输出字符串
- 19. Shell read令:读取从键盘输入的数据
- 20. Shell exit令:退出当前进程
- 21. Shell declare和typeset令:设置变量属性
- 22. Shell数学计算(算术运算,加减乘除运算)
- 23. Shell (()):对整数进行数学运算
- 24. Shell let令:对整数进行数学运算
- 25. Shell $[]:对整数进行数学运算
- 26. Shell expr令:对整数进行运算
- 27. Linux bc令:一款数学计算器
- 28. Shell declare -i:将变量声明为整数类型
- 29. Shell if else语句(详解版)
- 30. Shell退出状态
- 31. Shell test令(Shell [])详解,附带所有选项及说明
- 32. Shell [[]]详解:检测某个条件是否成立
- 33. Shell case in语句详解
- 34. Shell while循环详解
- 35. Shell until循环用法详解
- 36. Shell for循环和for int循环详解
- 37. Shell select in循环详解
- 38. Shell break和continue跳出循环详解
- 39. Shell函数详解(函数定义、函数调用)
- 40. Shell函数参数
- 41. Shell函数返回值精讲
- 随机文章
- 核心危机(核心危机魔石合成攻略)
- 饿了么红包怎么用(饿了么红包怎么用微信支付)
- 儿童教育文章(儿童教育)
- 帆船比赛(帆船比赛视频)
- 海猫鸣泣之时游戏(海猫鸣泣之时游戏在哪玩)
- 韩国媳妇和小雪(韩国媳妇和小雪的父亲工资是多少)
- 鬼泣5攻略(鬼泣5攻略第三关怎么跳)
- 地球日主题(2020年世界地球日主题)
- 和柳亚子(和柳亚子先生于田)
- 冰客(冰客果汁)
- yy魔兽(yy魔兽世界)
- 充值卡代理(充值卡代理加盟)
- 拆奶罩
- 郭妮小说(恶魔的法则郭妮小说)
- 杭同(杭同培训中心怎么样)
- 服饰加盟(服饰加盟店招商)
- 疯狂填字(疯狂填字5)
- 点对点短信息(点对点短信息费是什么意思)
- 河北省大运会(河北省大运会时间)
- 哈利波特官网(哈利波特官网在哪里)
- 骇客神条(骇客神条怎么辨别真假)
- 杜星霖(杜星霖图片)
- 查传倜(查传倜个人生活)
- 钢筋等级符号(钢筋等级符号电脑怎么输入)
- 常州天宁寺(常州天宁寺求什么灵验)
- 河源巴伐利亚(河源巴伐利亚庄园)
- 广州中山大学(广州中山大学录取分数线2023)
- 风云三国(风云三国2.8作弊指令Ctrl)
- 岗位能力证书(岗位能力证书有用吗)
- 高智商的电影(高智商的电影排行榜)
