环境变量
8.1 查看环境变量
显示所有的环境变量设置 $ env
$ echo $ENV_VARIABLE 显示指定环境变量的设置
例:
$ echo $PATH
/bin:/etc:/usr/bin:/tcb/bin
8.2 设定环境变量
$ ENV_VARIABLE=XXX;export ENV_VARIABLE
例:
$ 将环境变量PATH设定为原PATH值+$INFORMIXDIR/bin PATH=$PATH:$INFORMIXDIR/bin;export PATH
8.3 取消环境变量设置
$ unset $ENV_VARIABLE
例:
$ set GZJ=gzj;export 设置环境变量GZJ GZJ
$ echo $GZJ
显示环境变量值 gzj
$ unset $GZJ 取消环境变量GZJ的设置
$ echo $GZJ
已取消
一 makefile规则
makefile是一个make的规则描述脚本文件,包括四种类型行:目标行、命令行、宏定义行和make伪指令行(如“include”)。makefile文件中注释以“#”开头。当一行写不下时,可以用续行符“\”转入下一行。
1.1 目标行
目标行告诉make建立什么。它由一个目标名表后面跟冒号“:”,再跟一个依赖性表组成。
例:
example: depfile deptarget
该目标行指出目标example与depfile和deptarget有依赖关系,如果depfile或deptarget有修改,则重新生成目标。
example1 example2 example3: deptarget1 deptarget2 depfile
该目标行指出目标名表中的example1、example2、example3这三个各自独立的目标是用相同的依赖列表和规则生成的。
clean:
空的依赖列表说明目标clean没有其他依赖关系。