博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Get Script Path in Shell
阅读量:5077 次
发布时间:2019-06-12

本文共 522 字,大约阅读时间需要 1 分钟。

#!/usr/bin/bash

dir_old=$(pwd)
absolute_script_path=$(cd $(dirname $0) && pwd)
relative_script_path=$(dirname $0)
wrong_absolute_script_path=$dir_old/$relative_script_path
echo "Current PATH: $dir_old"
echo "absolute_script_path is: $absolute_script_path"
echo "relative_script_path is: $relative_script_path"
echo "This path might be wrong: $wrong_absolute_script_path"
# Fail if use absolute path to invoke script
cd $wrong_absolute_script_path && pwd

转载于:https://www.cnblogs.com/xiaochou/p/Get_Script_Path_in_Shell.html

你可能感兴趣的文章
SWUST OJ(1101)
查看>>
设置windows开机自启某个软件
查看>>
mybatis随机生成可控制主键的方式
查看>>
程序,进程,线程---13
查看>>
Ubuntu 使用随笔
查看>>
javamail+socks
查看>>
ubuntu16.04中将python3设置为默认
查看>>
finally里面出现异常原来照样也是会蹦出来俄。。。
查看>>
史上最简单MySQL教程详解(进阶篇)之事务处理
查看>>
学习进度条__软件工程概论第四周学习计划
查看>>
技术的稳定与先进
查看>>
linux终端无打印信息的实现
查看>>
成本计算
查看>>
开发日志一
查看>>
面试题:判断链表是否有环
查看>>
冲刺第十天
查看>>
Oracle user,role,profile常规操作--用户,权限,角色,配置文件
查看>>
UserControl.Resources 设置ContentDate 时, 找不到命名空间的错误.
查看>>
js过滤emoji输入
查看>>
多个数字和数字字符串混合运算规则
查看>>