文件名称: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-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)