在shell中学习到两个小点,记录如下:
1. ``中的变量,表示执行里面的命令,得到输出,可赋值给变量
如:
today=`date +%Y%m%d`
2. dirname可得到某一文件的目录地址,即相对地址
如dirname /usr/name/ 则返回/usr路径
dirname filename 则返回.
dirname /usr/name/hello.c 则返回/usr/name
3.还有一种相当于1中效果的变量
BASEDIR=$(dirname $0)
这里表示BASEDIR的值是dirname $0的输出结果