c++ - 在 Linux 下使用连字符或下划线作为文件的单词分隔符

标签 c++ linux naming-conventions filenames

<分区>

当我必须在 linux 下为新数据或可执行文件命名时,我总是感到困惑,使用下划线或破折号来分隔名称中的单词。

我的问题:是否有任何标准或指南可供遵循以了解何时使用这个或那个?

最佳答案

$ ls /usr/bin/*_* | wc -l
120
$ ls /usr/bin/*-* | wc -l
717

有些文件实际上在两个列表中都是重复的:x86_64-linux-gnu-cpp,但您可能认为下划线下划线更多。此外,还有一些文件没有任何分隔,如 atktopbmbdftruncate... 看起来并不标准。

关于c++ - 在 Linux 下使用连字符或下划线作为文件的单词分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7582264/

相关文章:

linux - 如何在 Raspberry Pi 上使用 gdbserver?

python - 在这里什么被认为是更好的命名风格?

python - 如何推荐在 Python 中使用自定义双下划线变量?

c# - 重命名具有相同用途的多个参数的好方法是什么?

c++ - C++中的下列语句是什么意思

c++ - OpenGL/SDL - 无法进行线路加载

c - 在 C 中使用通配符查找文件名

linux - 管道有效,但 bash 脚本无效

c++ - WTSGetActiveConsoleSessionId - 最低支持的客户端/服务器不正确?

c++ - 使用 GetFileVersionInfo API (C++) 以编程方式获取 .exe 的 ProductVersion