readlinkf:POSIX外壳脚本​​的POSIX兼容readlink -f实现

时间:2024-06-19 04:42:05
【文件属性】:

文件名称:readlinkf:POSIX外壳脚本​​的POSIX兼容readlink -f实现

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-19 04:42:05

shell bash posix readlink Shell

符合 POSIX 的 readlink -f POSIX 兼容readlink -f实现 POSIX shell 脚本。 为什么? readlink和realpath命令未指定 POSIX,并且可能未安装某些环境。 readlink -f ( , , )有许多实现替代方案。 其中一些可能有效,但它有一些边缘情况错误、未解决的问题、没有测试、性能差、代码长、bashism、不符合 POSIX 标准和许可证问题。 此功能对于从主脚本访问相对路径上的文件很重要。 尽管如此,我还是找不到任何可靠的代码。 阅读链接 源代码: 短代码版本已被暂时删除。 如果需要,请参阅 。 用法 varname=$(readlinkf_* "") (分配给变量) (readlinkf_* "") (输出到标准输出) readlinkf_* "" (输出到标准输出,


【文件预览】:
readlinkf-master
----.travis.yml(56B)
----readlinkf.sh(2KB)
----readlinkf_posix(12B)
----test.sh(5KB)
----LICENSE(7KB)
----readlinkf_readlink(12B)
----NOTE.md(1KB)
----dockerfiles()
--------debian(216B)
--------schily(798B)
--------alpine(99B)
----Makefile(526B)
----.dockerignore(33B)
----README.md(4KB)
----helper.sh(845B)
----.cirrus.yml(4KB)

网友评论