filename
filename
Module
filename
Module summary
Filename Manipulation Functions
Description
The module filename
provides a number of useful functions for analyzing and manipulating file names. These functions are designed so that the Erlang code can work on many different platforms with different formats for file names. With file name is meant all strings that can be used to denote a file. They can be short relative names like foo.erl
, very long absolute name which include a drive designator and directory names like D:\usr/local\bin\erl/lib\tools\foo.erl
, or any variations in between.
In Windows, all functions return file names with forward slashes only, even if the arguments contain back slashes. Use join/1
to normalize a file name by removing redundant directory separators.
Th