ソフトウェア
Unixライクなファイルシステムにおいて、カレントディレクトリが /home/user/projects のとき、次の相対パス ../../documents/../docs/file.txt の絶対パスとして正しいものはどれか。
ア./home/docs/file.txt正解
イ./home/user/docs/file.txt
ウ./home/user/documents/docs/file.txt
エ./docs/file.txt
解説
相対パスは「現在地から道案内」。`..`は「1つ上の階層へ」。道順をたどるだけ!地図を頭に描いてステップごとに進もう。
なぜ ア が正解か
起点: /home/user/projects。ステップ1: `..` → /home/user。ステップ2: `..` → /home。ステップ3: `documents` → /home/documents。ステップ4: `..` → /home(documentから出て戻る)。ステップ5: `docs` → /home/docs。ステップ6: `file.txt` → /home/docs/file.txt。絶対パス = /home/docs/file.txt。
出典: AI生成問題(学習用)