多级别shell中的pwd获取当前目录的区别
2013-12-19 16:38
381 查看
假设有目录a和b,b在a目录下。
a下一个test.sh
b下一个test.sh。
a中的.sh会调用b中的.sh。
b中主要是一句CUR_DIR = 'pwd'获取目录
a中执行CUR_DIR输出为/a.
b中执行CUR_DIR输出为/a/b
原因在于当前a目录执行的test.sh,pwd就只记录当前目录。不是下多级脚本所在的目录
a下一个test.sh
b下一个test.sh。
a中的.sh会调用b中的.sh。
b中主要是一句CUR_DIR = 'pwd'获取目录
a中执行CUR_DIR输出为/a.
b中执行CUR_DIR输出为/a/b
原因在于当前a目录执行的test.sh,pwd就只记录当前目录。不是下多级脚本所在的目录
相关文章推荐
- 获取当前文件目录shell
- Linux获取当前目录名,shell获取当前目录名
- Linux中shell脚本获取当前工作目录的方法
- shell 获取 目录名 当前目录名
- shell获取当前工作目录绝对路径
- shell 获取当前svn代码目录版本号
- Linux中shell脚本获取当前工作目录
- Shell使用笔记-获取当前脚本所在的目录
- Linux获取当前目录名,shell获取当前目录名
- 在Perl中获取当前目录的完整路径pwd
- 【shell】获取当前目录名
- ruby中获取当前脚本文件的路径(Dir.pwd 和 _FILE_ 的区别)
- Shell命令编写——显示到达当前目录的路径pwd
- bat脚本%cd%和%~dp0获取当前目录区别
- 如何在C#中获取“当前目录”
- 在Perl中获取当前目录的完整路径
- 在WPF中获取当前目录
- 获取shell脚本自身所在目录的Shell脚本分享
- shell脚本如何获取当前路径并保存到变量
- #QT深坑# QT获取当前EXE所在目录(有坑!!!)