linux shell readlink 获取当前脚本文件绝对路径

您所在的位置:网站首页 linux命令显示当前目录的绝对路径 linux shell readlink 获取当前脚本文件绝对路径

linux shell readlink 获取当前脚本文件绝对路径

#linux shell readlink 获取当前脚本文件绝对路径| 来源: 网络整理| 查看: 265

当前脚本绝对路径:readlink -m $0

readlink命令简介

Linux中的readlink命令用于打印解析的符号链接或规范文件名。用简单的话来说,只要我们有一个符号链接,我们就想知道它代表什么路径。然后,在这种情况下,将使用readlink命令显示符号链接的实际路径。

readlink [选项] ...文件...

示例:它将打印通过命令传递的打印解析符号链接或符号链接的规范文件名,如下所示。

说明:如您在上面的示例中看到的,借助readlink命令,我们具有一个带有办公桌名称的符号链接,我们将能够识别其实际路径。

readlink -f:通过递归跟随给定名称的每个组件中的每个符号链接,此选项可以规范化;除最后一个组件外,所有组件都必须存在。

readlink -f desk1

readlink -e:通过递归跟随给定名称的每个组件中的每个符号链接,此选项将规范化,所有组件必须存在。

readlink -e desk

说明:此选项类似于-f选项,-f和-e选项之间的唯一区别是-e,所有组件都必须存在,而-f,最后一个组件必须存在。

readlink -m:此选项可以通过对给定名称的每个组件中的每个符号链接进行递归跟踪来规范化,而无需组件存在。

readlink -m desk3

readlink -n:此选项将不输出结尾定界符。

readlink -n desk4

readlink -q:此选项将在安静模式下执行。

readlink -q desk

说明:在此选项的帮助下,用户可以读取每个组件中的符号链接,并且不会在控制台上显示任何错误。

readlink -s:此选项将禁止显示大多数错误消息。

readlink -s desk5

readlink -v:此选项将报告错误消息(如果有)。

readlink -v desk6

readlink -z:此选项将以NUL(而不是换行符)结尾每条输出行。

readlink -z desk2

readlink –help:此选项将显示此帮助并退出。

readlink --help

readlink –version:此选项将显示版本信息并退出。

readlink --version

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3