gzip 文件的通用规则

如果目录包含 2 个文件:

$ ls
makefile
example.txt

makefile 包含以下文本

%.gz: %
    gzip $<

那么你可以通过在 shell 中输入来获得 example.txt.gz

$ make -f makefile example.txt.gz

makefile 文件只包含一个指导规则做出如何创建一个名称末尾有一个文件名为 .gz 如果用相同的名字,但文件的 .gz 后缀。