basename

basename - strip directory and suffix from filenames.


Display the filename:

basename /var/log/messages

Display the filename of multiple files:

basename -a /var/log/messages /var/log/dmesg

Display the filename of multiple files without newline break:

basename -az /var/log/messages /var/log/dmesg

Display the filename without extension:

basename -s .jpg /home/user/pictures/wallpaper.jpg