阅读 36
Linux获取当前脚本真实路径的方法 1.获取当前脚本的真实路径: #!/bin/bash if [[2.readlink -f :获取符号链接的真实文件位置,最后得到符号链接的真实文件位置
=~ ^\/.* ]] #判断当前脚本是否为绝对路径,匹配以/开头下的所有 then script=
3.basename :获取文件的文件名else script=$(pwd)/4.dirname:获取文件的目录名 fi script=`readlink -f $script` #获取文件的真实路径 script_path=${script%/*} #获取文件所在的目录 realpath=$(readlink -f $script_path) #获取文件所在目录的真实路径 echo $script echo $script_path echo $realpath
总结
提交