企业级shell脚本编程实战(一),必知必会的编程基础

(22) 2023-12-23 11:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说企业级shell脚本编程实战(一),必知必会的编程基础,希望能够帮助你!!!。

1.1 程序组成

程序:算法+数据结构

数据:是程序的核心

算法:处理数据的方式

数据结构:数据在计算机中的类型和组织方式

1.2 程序编程风格

企业级shell脚本编程实战(一),必知必会的编程基础_https://bianchenghao6.com/blog__第1张

  • 过程式:以指令为中心,数据服务于指令,shell脚本程序提供了编程能力,解释执行
  • 对象式:以数据为中心,指令服务于数据,java,C#,python等

1.3 编程语言

计算机:运行二进制指令

编程语言:人与计算机之间交互的语言。分为两种:低级语言和高级语言

  • 低级编程语言:

机器:二进制的0和1的序列,称为机器指令。与自然语言差异太大,难懂、难写

汇编:用一些助记符号替代机器指令,称为汇编语言

如:ADD A,B 将寄存器A的数与寄存器B的数相加得到的数放到寄存器A中

汇编语言写好的程序需要汇编程序转换成机器指令

汇编语言稍微好理解,即机器指令对应的助记符,助记符更接近自然语言

  • 高级编程语言:

编译:高级语言-->编译器-->机器代码文件-->执行,如:C,C++

解释:高级语言-->执行-->解释器-->机器代码,如:shell,python,php,JavaScript,perl

编译和解释型语言

企业级shell脚本编程实战(一),必知必会的编程基础_https://bianchenghao6.com/blog__第2张

1.4 编程逻辑处理方式三种处理逻辑

企业级shell脚本编程实战(一),必知必会的编程基础_https://bianchenghao6.com/blog__第3张

企业级shell脚本编程实战(一),必知必会的编程基础_https://bianchenghao6.com/blog__第4张

  • 顺序执行
  • 选择执行
  • 循环执行

本文为《企业级shell脚本编程实战》系列教程第一部分,作者为Linux段子手王晓春老师,后续会分享更多shell脚本编程知识,感兴趣的朋友可以关注下!

企业级shell脚本编程实战(一),必知必会的编程基础_https://bianchenghao6.com/blog__第5张

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复