0%

摘要 本文展示在 bash 脚本中一些技巧和知识点。 ANSI-C Quoting $'string' 形式的字符序列被视为一种特殊类型的单引号。该序列扩展为字符串,并按照 ANSI C 标准的规定替换字符串中

摘要 介绍 bash 脚本 errexit 机制的例外情况和解决方案,如使用 if 调用函数时,errexit 机制在 if 上下文1中不会生效。 背景 在之前的 文章 中有介绍到 bash 脚本的 errexit

摘要 awk 是 Unix-like 系统上最强大的文本处理工具,其灵活的语法和丰富的功能使其可以优雅方便地处理各种文本任务。 本文系统性的介绍了AWK的语法和执行流程,

摘要 在开发程序时,我们会尽量规避冲突 (conflicts) 和竞态条件 (race conditions) ,编写bash脚本时同理。 为脚本中增加防止重复运行机制,使脚本进程单实例的运行,可以有效

摘要 在 Bash 脚本开发中,日志打印是重要的一环,尤其在处理大型或复杂脚本时。 本文探讨使用函数进行日志打印的最佳实践,以提高脚本的可扩展性和可维护性

摘要 默认情况下,Bash 脚本会在命令执行失败(返回非零的 exit code)或者引用未绑定变量时,并不会停止执行。 这可能会导致非预期的结果发生。 可以