linux 的shell有很多内建的变量,这些变量对于我们写shell程序起着十分重要的作用,这些内建的变量是可以直接拿来用的,我们可以用set来查看shell的内建变量.我以两个例子来简单说明内建变量的引用.判断用户的身份具体如下实例:
#!/bin/bash
#This program is used to decide user's identity
#Author yelang
#date 2011.05.08
#Communicate, please join qq group 110230244
if [ "UID" = 0 ];then
echo "you are root,come on"
else
echo "must be root to execute this program"
exit
fi
把这个脚本保存,赋予可执行权限就可以用来判断用户身份
之所以拿这个例子来举例子是因为我们写的脚本都要指定特定的身份去运行,所以这个在我们的实际使用过程中还是很有意义的
阅读(707) | 评论(0) | 转发(0) |