文件名称:shlib:posix shell环境的可移植函数
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-12 22:02:57
Shell
shlib posix shell环境的可移植函数 可悲的是,我已经写了很多shell脚本。 主要用于完全外来环境中的安装程序。 真正的外壳程序代码仅应用于引导启动。 在此之前,您可能需要一些真正的可移植功能。 我希望您永远不需要使用它们,但是如果您这样做,它们是。 与他们一起做任何您想做的事。 然而,感谢确认(和拉取请求)。 您可以选择包括以便下一个人知道在哪里可以找到它们。 用法 这是一个如何创建和压缩一组自定义函数的示例。 使用grep -v '^#' | grep -v ' #' | tr -s '\n' grep -v '^#' | grep -v ' #' | tr -s '\n' grep -v '^#' | grep -v ' #' | tr -s '\n'去除注释和空白行。 cat \ license.sh \ is_command.sh \ una
【文件预览】:
shlib-master
----date_iso8601.sh(151B)
----assert.sh(498B)
----uname_arch_test.sh(184B)
----.gitignore(5B)
----http_download.sh(1KB)
----git_clone_or_update.sh(395B)
----Makefile(524B)
----uname_arch_check.sh(790B)
----date_iso8601_test.sh(193B)
----LICENSE.md(1KB)
----.travis.yml(259B)
----github_api.sh(370B)
----mktmpdir.sh(227B)
----uname_os.sh(656B)
----license.sh(385B)
----hash_md5.sh(457B)
----http_last_modified.sh(373B)
----uname_os_check.sh(668B)
----scripts()
--------godownloader-shfmt.sh(6KB)
--------lint.sh(275B)
----README.md(2KB)
----hash_sha256.sh(2KB)
----uname_os_test.sh(178B)
----hash_sha256_test.sh(1KB)
----log.sh(1KB)
----untar.sh(400B)
----github_release.sh(905B)
----echoerr.sh(57B)
----uname_arch.sh(822B)
----http_download_test.sh(461B)
----license_end.sh(235B)
----is_command.sh(331B)
----fixtures()
--------empty.txt(0B)
--------sample2.txt(11B)
--------sha256-checksums.txt(156B)
--------sample1.txt(7B)
--------sha256-checksums-wrong.txt(156B)
----hash_md5_test.sh(470B)
----is_command_test.sh(313B)