我发现了一位前管理员编写的脚本,他使用 Bash 或 Python 编写了相当不错的脚本。他的所有脚本都格式良好,并配备了看起来总是相似的“脚本标题”或“代码标题”,我称之为。
我想知道他是如何做到这一点的,是否有一个众所周知的工具可以插入并自动更新这些类型的“代码头”。
有什么想法/提示吗?
这是此类代码头块的示例。这不仅仅是Python。在许多语言和 Linux 脚本中都可以找到它:
#!/usr/bin/env python
# vim:fileencoding=utf-8
#
# project-name
# ~~~~~~~~~~~~~~
#
# script description
#
# * Intended to be run as a cron job.
#
# Project title: Back-Up Management
#
# Project directory: FileHost/project-name
#
# Project documents: xxxxx
# yyyyy
# zzzzz
#
# Target OS: Unix
#
# Target interpreter: Python 2.5
#
# File encoding: UTF-8
#
# 2010-11-23 adminName Created
#
# 2015-06-12 AdminName CHANGE: some description
#
# $Id: script-name.py 474 2010-12-10 12:16:36Z adminName $
#