摘要:本篇主要学习编程的基本元素

1.变量

   编程语言使用变量来存储数据,执行运输,编程语言主要有两部分组成:数据类型、语法,所以变量在一门语言中相当重要。按变量类型,语言可分为4种:

(1)静态类型语言:编译期间就确定数据类型的语言,主要有c和java。

(2)动态类型语言:运行期间才确定数据类型的语言,主要有VBScript和python。

(3)强类型语言:强制类型定义的语言,主要有java和python。

(4)弱类型语言:类型可以被忽略的语言,主要有vbscript和 linux shell。

linux shell有三种变量:用户变量、位置变量、环境变量

例1:用户变量

shell编程(锲而不舍,金石可镂)3篇_linux

注:用户变量编程中使用最多,若制定局部变量,使用local限定词。

例2:位置变量(shell脚本运行时传递给脚本的参数)

shell编程(锲而不舍,金石可镂)3篇_shell_02

注:位置变量在对参数判断和命令返回值判断时使用

例3:环境变量(程序运行时需要设置)

shell编程(锲而不舍,金石可镂)3篇_shell_03

2.启动文件

   shell 程序 /bin/bash 使用了一个启动文件集全,来帮助创造一个运行的环境。每一个文件都有特定的用处,有的文件还能使登入与交互环境有所不同。放在 /etc 目录下的一些文件提供了全局设置。

Bourne shell的启动文件:/etc/environment   /etc/profile  $HOME/profile