在 Unix 和 Linux 系统中,shell 脚本和 Makefile 的命名约定如下:
- 文件名可以包含字母、数字、下划线和连字符。
- 文件名应该以小写字母开头,并使用破折号(-)分隔单词。
- 文件名应该简洁明了,反映其内容或用途。
- 避免使用空格和其他特殊字符,因为这可能导致错误和不兼容性。
- 对于 shell 脚本,通常使用 .sh 扩展名,例如 myscript.sh。
- 对于 Makefile,文件名应该为 "Makefile" 或 "makefile",没有扩展名。
这些命名约定有助于确保脚本和 Makefile 在不同系统和环境中的兼容性和可读性。同时,遵循这些约定可以使脚本和 Makefile 更容易与其他系统工具和软件集成。