有没有在bash中命名私有函数的惯例?
我有一个带有一些私有功能的bash模块,想知道我是否应该用下划线启动他们的名字.
到目前为止,我还没有看到任何约定.
我有一个带有一些私有功能的bash模块,想知道我是否应该用下划线启动他们的名字.
到目前为止,我还没有看到任何约定.
对于什么值得,Red Hat的/etc/init.d/functions脚本使用双重下划线.
# __umount_loop awk_program fstab_file first_msg retry_msg umount_args # awk_program should process fstab_file and return a list of fstab-encoded # paths; it doesn't have to handle comments in fstab_file. __umount_loop() { # ... } # Similar to __umount loop above,specialized for loopback devices __umount_loopback_loop() { # ... } # __proc_pids {program} [pidfile] # Set $pid to pids from /var/run* for {program}. $pid should be declared # local in the caller. # Returns LSB exit code for the 'status' action. __pids_var_run() { # ... } # A sed expression to filter out the files that is_ignored_file recognizes __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。