Encontrar el nombre del archivo de la ruta completa del archivo

¿Hay alguna manera de extraer el nombre del archivo de la ruta completa del archivo (parte de una ruta de archivo) sin la molestia de manipular la cadena?

El equivalente en Java sería:

File f = new File ("C:/some_dir/a") f.getName() //output a f.getFullAbsolutePath() //output c:/some_dir/a 

Utilizar

 basename("C:/some_dir/a.ext") # [1] "a.ext" dirname("C:/some_dir/a.ext") # [1] "C:/some_dir"