Function: file-name-nondirectory

file-name-nondirectory is a function defined in C source code.

Signature

(file-name-nondirectory FILENAME)

Documentation

Return file name FILENAME sans its directory.

For example, in a Unix-syntax file name, this is everything after the last slash, or the entire name if it contains no slash.

Other relevant functions are documented in the file-name group.

View in manual

Shortdoc

;; file-name
(file-name-nondirectory "/tmp/foo")
    => "foo"
  (file-name-nondirectory "/tmp/foo/")
    => ""

Aliases

ff-basename (obsolete since 28.1) eshell/basename

Source Code

C code is not yet loaded.