【要約】相対パスを使ってcd ..\..\〇〇と書けることを知らなかったのでメモ [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
初心者がコマンドラインでディレクトリを移動する際、以下の非効率な状況に直面することがある。
- ・絶対パスの入力:ルートからの記述が必要で、入力文字数が多くなる。
- ・逐次的な移動:'cd ..' を何度も実行する必要があり、操作の手間がかかる。
// Approach
筆者は、cdコマンドの引数として、親ディレクトリを示す相対パスを直接記述する方法を提案している。
- ・パスの連結:'..' をパスの構成要素として扱い、'cd ..\..\〇〇' のように記述する。
- ・コマンドの再定義:'cd ..' を独立したコマンドではなく、'cd' コマンドへの引数として捉える。
// Result
この手法を用いることで、ディレクトリ移動の操作が簡略化される。
- ・操作回数の削減:複数回のコマンド実行を、1回のコマンドで完結できる。
- ・記述の簡略化:絶対パスよりも短い記述で、目的の階層へ到達できる。
Senior Engineer Insight
> 基本的な操作だが、CLIの生産性に直結する。ただし、パスの誤認は致命的な誤操作を招く。実戦では、常に pwd や ls で現在地と中身を確認する習慣が不可欠である。効率化と正確性の両立がプロの条件だ。