パスから末尾要素を除き、親ディレクトリ側の文字列を返します。設定ファイルの配置元や、スクリプト自身の近くにある資源を扱う時の基準作りに向きます。
構文・注意点・資格メモを開く
英語表記
dirname
基本構文
dirname 文字列... dirname -z 文字列...
主要オプション
-z — 改行ではなくヌル文字で区切って出力します。
終了コード
0 ・ >0
資格対応
3 件
最終検証日
2026-04-09
コマンドの要点
パスから親側の文字列を取り出したい時、スクリプトの基準ディレクトリを計算したい時、保…
使用例プレビュー
$ dirname /var/log/syslog
$ dirname /usr/bin/bash
注意点 / リスク
危険度は低いですが、文字列上の親ディレクトリと、実際に正…
つまずきやすいポイント
2件の「よくあるエラー」を登録しています。
FAQ
2件の質問と回答があります。
資格試験との関連
3件の試験関連メモがあります。