您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页shell脚本-路径处理$(cd `dirname $0`; pwd)

shell脚本-路径处理$(cd `dirname $0`; pwd)

来源:步遥情感网
#!/bin/bash

#得到当前输入的参数
PARAMETER=${0}
echo ${PARAMETER}
#得到当前输入参数的父级路径
PARAMETER_PATH=`dirname $0`
echo ${PARAMETER_PATH}
#得到当前执行命令的路径
CURRENT_PATH=`pwd`
echo ${CURRENT_PATH}
#得到当前执行命令+参数的父级路径组合的脚本的绝对路径
ROOT_PATH=$(cd `dirname $0`; pwd)
echo ${ROOT_PATH}
#切换到脚本的路径下
cd ${ROOT_PATH}
#
#TODO
#
exit 0

例子:

数据路径:
/Users/peeno/work/project/script/untitled.sh

终端执行:

cd /Users/peeno/work/project
sh script/untitled.sh

输出结果:

script/untitled.sh
script
/Users/peeno/work/project
/Users/peeno/work/project/script

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务