Bash Shell中常用的几个变量
对Shell目前还不是太熟悉,每次用的时候总要上google查一下。想来想去还是把他写在自己的Blog上查起来比较方便。
$# 传递给程序总的参数数目
$* 执行shell程序时,传递给程序的所有参数组成的一个字符串
$0 内部变量返回程序名, $n 第n个参数
Shell Debug:
sh -x shell_filename # 回显,在变量替换之后,执行命令之前,显示脚本的每一行
sh -v shell_filename # 详细
sh -n shell_filename # 只解释不执行
Makefile书写中的常用宏
$@ 当前目标文件名字
$* 目标文件去掉后缀
$& 当前目标文件,所有依赖文件
$^ 当前目标文件,在本单元中的依赖文件
$? 当前目标文件,在所有单元中比目标新的依赖文件
$< 当前目标文件,在本单元中比目标新的文件
阅读(1735) | 评论(0) | 转发(0) |