使用shell脚本显示出当前路径或者去掉目录路径

来源:互联网 发布:邮箱如何注册淘宝账号 编辑:程序博客网 时间:2024/05/24 02:52

显示当前的路径

脚本内容:

[root@cuiyf sbin]# cat 123.sh #! /bin/basha=`dirname "$0"`a=`cd "$a" > /dev/null && pwd`echo $a[root@cuiyf sbin]#

显示脚本123.sh和当前的路径显示:

[root@cuiyf sbin]# ls123.sh  nginx[root@cuiyf sbin]# pwd/usr/local/nginx/sbin

测试:

[root@cuiyf sbin]# sh  123.sh /usr/local/nginx/sbin

去掉目录路径
脚本内容

[root@cuiyf sbin]# cat  spur.sh #! /bin/basha=`basename 123.sh`echo $a

测试

[root@cuiyf sbin]# sh  spur.sh 123.sh
0 0