【さぎょうでぃれくとり】
作業ディレクトリ とは?
最終更新:
💡 ファイルを探すときの「いま、ここ」
プログラムが相対パスを解釈するときの基準になるディレクトリ。カレントディレクトリとも呼ばれ、プログラム本体の保存場所とは限りません。
📌 このページのポイント
ペンギン先生、ファイルがあるのに「見つからない」って出るのはどうして?
同じ名前を書いても違う場所になるの?
たとえば data.txt という指定でも、現在地が /work/a なら /work/a/data.txt、/work/b なら /work/b/data.txt を探すよ。2つの現在地で、探す先も2つになるんだ。
現在地を変えれば、すべての相対パスの基準も変わるの?
まとめ:ざっくりこれだけ覚えればOK!
「作業ディレクトリ」って出てきたら「相対パスでファイルを探すときの現在地」と思えればだいたいOK!
📖 おまけ:英語の意味
「Working Directory」 = 作業の基準となるディレクトリ
💬 作業中の現在地という意味で、current working directoryとも呼ぶんだよ