パス内のルートディレクトリの反対側は何ですか?


2

たとえば、ファイルパス内のルートディレクトリの反対側を何と呼びますか。

/home/stephenm/somedir/

ディレクトリをどのように参照しますか

/ somedir /

一般的な方法で、それは障害者ではなく、特定の名前を持っていますか?


ルートという用語は、大まかにツリーのメタファーに基づいています。そのため、各サブディレクトリを「ブランチ」(およびファイルを「リーフ」)とみなします...ただし、シンボリックリンクの場合、メタファーはむしろ壊れます!
グラハムウェイガー

@GrahamWagerに感謝します。質問は、細い端にある葉が何と呼ばれているのか枝を切り取るかどうかです。
0x7c0

あなたが葉っぱにぶつかるまで、それらはすべて単なる枝だと思います。ディレクトリだけでなく、アクティブな場合は現在のディレクトリ以外に、それを呼び出す「公式」なものがあるかどうかもわかりません...
Graham

回答:


3

通常、パスの最後のセグメントはと呼ばれますtail。私が知っているこの用語の最初の使用は、 ビルジョイによるCシェルの紹介、ページ4:28で、Cシェルの:tテール演算子について説明していました。


これが私にとって最も正しいように思われるおかげで、投票が後でどのようになっているかを見て、人々によって判断されるように「勝者」を受け入れます。
0x7c0

0

そのためのよく知られた明確な一語はないと思います。

  • ファイルのディレクトリのローカル名と呼ぶことができます。

  • ディレクトリパスのベース名と呼ぶことができます。

  • ディレクトリはパスの1つの要素にすぎないため、ローカルディレクトリであると主張できます。

  • グラハムのコメントに記載されているアイデアを採用し、リーフディレクトリと呼ぶことができます。

何をするにしても、付随する説明や例が必要になる可能性があります。


1
「サブディレクトリ」と呼ぶだけで十分だと思います。
マルティノー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.