我需要将标准头内容附加到我所有python文件的顶部

Rob*_*Rob 1 python comments batch-file

所以,我有一堆python文件(实际上有数百个)需要顶部的注释标题,其中包含产品名称,许可证参考通知,版权信息和其他内容.以批处理方式执行此操作的最佳方法是什么?换句话说,是否有一个工具可用于指定标题的内容以及将此标题应用于哪个目录以及*.py过滤器或这些行中的某些内容?顺便说一下,每个文件的所有标题信息都是相同的.

nne*_*neo 5

Bash批处理语法:

for i in `find {DIRECTORY} -name "*.py"`; do
    cat - $i > /tmp/f.py <<EOF
{HEADER_BLOCK}
EOF
    mv /tmp/f.py $i
done
Run Code Online (Sandbox Code Playgroud)