Shell 脚本 - 教程 05:Bash Shell 脚本 - 第 2 部分

Shell 脚本 - 教程 05:Bash Shell 脚本 - 第 2 部分

Shell 脚本 - 教程 05:Bash Shell 脚本 - 第 2 部分

在这篇文章中,我们将继续 教程05 从我们的教程系列 Shell脚本. 具体来说,我们将解决一个 意甲 良好做法, 在执行时要考虑到。

由于,在 上一页(教程 04) 我们向他人讲话 基本实践点 与这些有关,特别是 它们是如何产生的,它们是如何执行的,以及组成a的部分是什么 bash 外壳脚本.

Shell 脚本 - 教程 04:Bash Shell 脚本 - 第 1 部分

Shell 脚本 - 教程 04:Bash Shell 脚本 - 第 1 部分

而且,在开始这篇文章之前,称为 «Shell 脚本 - 教程 05»,我们建议探索以下 相关内容,在今天阅读这篇文章的最后:

Shell 脚本 - 教程 04:Bash Shell 脚本 - 第 1 部分
相关文章:
Shell 脚本 - 教程 04:Bash Shell 脚本 - 第 1 部分
Shell 脚本 - 教程 03:关于 Bash Shell 脚本的一切
相关文章:
Shell 脚本 - 教程 03:所有关于脚本和 Shell 脚本

Shell 脚本教程 05

Shell 脚本教程 05

创建脚本的最佳实践

Shell 脚本的 10 大最佳实践

Shell 脚本的 10 大最佳实践

其中 10个最重要 我们可以提到的是:

  1. 缩进代码: 以可读形式开发的代码对于更好地理解是非常重要的。 必要的缩进将为复杂的逻辑结构提供清晰的视图。
  2. 在代码段之间添加分隔空格: 将代码分成模块或部分可以使任何代码更具可读性和易于理解,无论它有多长。
  3. 尽可能多地注释代码: 为每行或命令顺序、代码部分或开发的功能添加有用和必要的描述,可以更容易理解已编程的内容。
  4. 使用函数的描述性名称创建变量: 分配清楚地描述和标识创建它的函数的变量名称有助于理解其目的。
  5. 使用语法 VARIABLE=$(comando) 用于命令替换: 取而代之的是,旧方法现在已弃用 VARIABLE=`date +%F`.
  6. 使用模块或变量来验证超级用户和授权用户,有或没有密码: 为了提高安全级别,在代码的必需部分。
  7. 使用操作系统的模块或验证变量(发行版、版本、架构): 防止在不受支持的计算机(或服务器)上使用文件。
  8. 使用模块或程序来确认关键或批处理操作的执行: 尽量减少因即兴创作或粗心而造成的错误。
  9. 包括各种基本模块:可以提到的,欢迎和告别模块,双重执行验证,以获得更好的用户体验。
  10. 创建用户友好的可视化界面: 通过终端 (CLI) 和桌面 (GUI) 使用命令 "dialog", "zenity", "gxmessage", "notify-send" 甚至命令 "mpg123 y espeak" 用于具有人性化或机器人语音的声音警报和声音通知。

其他重要

  1. 使用外部函数和/或模块合理化脚本大小: 如果脚本最终变得非常大,最好使用函数将其拆分或将其拆分为较小的脚本文件,这些文件由主脚本调用。
  2. 以清晰明了的方式调用脚本中的其他解释器(编程语言): 为此,我们必须通过行或模块清楚地调用它们。
Shell 脚本 - 教程 02:关于 Bash Shell 的一切
相关文章:
Shell 脚本 - 教程 02:关于 Bash Shell
Shell 脚本 - 教程 01:Shell、Bash Shell 和脚本
相关文章:
Shell 脚本 - 教程 01:终端、控制台和 Shell

帖子的抽象横幅

总结

总之,我们希望这 «Shell 脚本»教程 05 关于制作脚本时的最佳实践以及以前的最佳实践,正在增加许多人的知识,当制作最优化和最实用的 使用 Bash Shell 生成的脚本文件.

如果你喜欢内容, 评论并分享. 请记住,访问我们的开始 «现场»,除了官方渠道 Telegram 了解更多新闻、教程和 Linux 更新。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。