| dirname | |
| Fejlesztő | több különböző open-source és kereskedelmi célú fejlesztő |
| Programozási nyelv | C programozási nyelv |
| Operációs rendszer | Unix, Unix-like, IBM i |
| Platform | Cross-platform |
| Kategória | parancs |
| Licenc | coreutils: GPLv3+ |
A dirname egy shell parancs, amely a könyvtár útvonalát választja le egy elérési útról az utolsó név elhagyásával.
A GNU Core Utilities által biztosított verziót David MacKenzie és Jim Meyering írták. A parancs elérhető Windows környezetben a GnuWin32 projekt részeként, valamint UnxUtils verzióban és IBM i verzióban is.
A dirname egy standard Unix program. A parancs paramétere egy útvonal. Az útvonallal megadott fájlnak nem kell léteznie.
A dirname parancs leírása megtalálható a Single UNIX Specification-ban. Ezt a parancsot elsősorban shell szkriptek használják.
A Single UNIX Specification a következő: dirname path. A előírt argumentum a path egy fájl elérési útja.
A parancs a könyvtár részét adja vissza az elérési útnak a lezáró perjel nélkül.
$ dirname /usr/home/carpetsmoker/dirname.wiki
/usr/home/carpetsmoker
$ dirname /path/to/filename.ext
/path/to
$ dirname /path/to/
/path
$ dirname filename.ext
.