代码之家  ›  专栏  ›  技术社区  ›  Matt Joiner

dirname/basename术语起源于哪里?

  •  0
  • Matt Joiner  · 技术社区  · 14 年前
    1. dirname basename ,分别指删除了尾部组件和尾部组件的路径?
    2. 术语标准化了吗?在哪里?
    3. 是否有替代的或等效的约定用于指代以这种方式拆分路径?

    更新0

    1 回复  |  直到 12 年前
        1
  •  3
  •   casablanca    14 年前

    条款 dirname basename 似乎很简单,即“目录名”和“目录中的基名称”,所以我不认为这些名称有任何具体的原因。

    我不知道你说的“术语标准化了吗”是什么意思。这些调用是POSIX标准的一部分( dirname , basename )但它们也被许多高级语言如PHP所借用( dirname , basename ), Perl Python

    其他等价物:

    在Windows上,shell API提供 PathRemoveFileSpec PathStripPath 目录名 基名 .

    在Java中 File getParent getName 做同样的事情。

    推荐文章