摘要:
首先来看一个例子#! /bin/sha=5b=3echo a=$aecho b=$bif (test “$a” = “$b”) then echo a=belse echo a!=bfi第一行前面的“#”号不是注释,“#!”而且出现在第一行代表通知系统用/bin/sh来执行下面的程序。以“#”开头的... 阅读全文
摘要:
既然Shell能够编程,当然就一定具备变量定义的功能。变量分为预定义变量和环境变量 –预定义变量---通常是用户自行定义的特殊用途变量,有效返回限于定义变量的Script中。 –环境变量---通常用来定义系统重要的设置,主要功能为提供程序执行时的参考定义预定义变量的方法语法:varName=va... 阅读全文
摘要:
用户登录Linux后,就会出现一个系统提示符号,可以在符号后输入一大堆命令,并获得预期效果,到底幕后是谁在帮我们处理这一大堆事情呢?就是Shell,当用户登录时,实际上是进入到一个叫Shell的程序中。Shell担任了翻译的角色,将用户输入的每个命令翻译成Linux系统能够识别的指令。交互模式 –... 阅读全文