mac 絶対パスからディレクトリまでのみを取得する

  • 作成日 2023.01.17
  • mac
mac 絶対パスからディレクトリまでのみを取得する

macのターミナル上で、絶対パスからディレクトリまでのみを取得する手順を記述してます。「driname」コマンドを使用して絶対パスを指定するだけで可能です。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

手順

絶対パスからディレクトリまでのみを取得するには、「dirname」コマンド使用します。

実際に、以下のパスから「hoge.txt」を除いて、ディレクトリまでの絶対パスのみを表示してみます。

/Users/admin/hoge/hoge.txt

「driname」を使って表示してみます。

dirname /Users/admin/hoge/hoge.txt

<出力結果>
/Users/admin/hoge

「hoge.txt」が除かれて表示されていることが確認できます。