Skip to content

Instantly share code, notes, and snippets.

@marksnoopy
Last active August 28, 2023 05:22
Show Gist options
  • Save marksnoopy/5654248574ebd2cec8ec to your computer and use it in GitHub Desktop.
Save marksnoopy/5654248574ebd2cec8ec to your computer and use it in GitHub Desktop.
Google Shell 编码规范

Analytics

1、背景

(1)用哪种 Shell

Bash 是唯一一种允许被执行的 Shell 脚本语言.

#!/bin/bash 开头用来保持文件的可执行. 使用 set 设定 Shell 参数来调用你的 Shell 脚本,从而保证你的脚本不被中断

限制所有的可执行 Shell 脚本为 Bash, 从而保证脚本的一致性.

Shell 最大的异常就是你缩写的所有代码.

(2)什么时候使用 Shell

Shell 应该仅仅当作一个小型脚本语言来使用.

2、Shell 文件与解释器

7、命名规则

(1)方法命名

用下划线分隔的小写字母,建议方法名后面跟上小括号.不同包之间的有相同方法名, 需要增加包名前缀. 建议加上 function 关键字.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment