红联Linux门户
Linux帮助

Bash Shell中常用的几个变量

发布时间:2006-12-05 01:03:48来源:红联作者:sagacious
  对Shell目前还不是太熟悉,每次用的时候总要上google查一下。想来想去还是把他写在自己的Blog上查起来比较方便。

$# 传递给程序总的参数数目
$* 执行shell程序时,传递给程序的所有参数组成的一个字符串
$0 内部变量返回程序名, $n 第n个参数

Shell Debug:
sh -x shell_filename # 回显,在变量替换之后,执行命令之前,显示脚本的每一行
sh -v shell_filename # 详细
sh -n shell_filename # 只解释不执行

Makefile书写中的常用宏

$@ 当前目标文件名字
$* 目标文件去掉后缀
$& 当前目标文件,所有依赖文件
$^ 当前目标文件,在本单元中的依赖文件
$? 当前目标文件,在所有单元中比目标新的依赖文件
$< 当前目标文件,在本单元中比目标新的文件
文章评论

共有 0 条评论