代码之家  ›  专栏  ›  技术社区  ›  Michal Kordas FrantiÅ¡ek Hartman

为什么Google Style Guide为shell脚本推荐局部变量,但不在示例中使用它?

  •  1
  • Michal Kordas FrantiÅ¡ek Hartman  · 技术社区  · 7 年前

    谷歌风格指南说要经常使用 local 变量并将所有内容放入 function .

    另一方面 sample for 提供了以下循环:

    for dir in ${dirs_to_cleanup}; do
      ...
    done
    

    为什么没有在循环之前总是将循环变量声明为局部变量的约定?或者以下是函数内部循环的编写方式,以符合样式指南?

    local dir
    for dir in ${dirs_to_cleanup}; do
      ...
    done
    
    0 回复  |  直到 7 年前