\HeaderA{md5sum}{Compute MD5 Checksums}{md5sum}
\keyword{utilities}{md5sum}
\begin{Description}\relax
Compute the 32-byte MD5 checksums of one or more files.
\end{Description}
\begin{Usage}
\begin{verbatim}
md5sum(files)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{files}] character. The paths of file(s) to be check-summed.
\end{ldescription}
\end{Arguments}
\begin{Value}
A character vector of the same length as \code{files}, with names
equal to \code{files}. The elements
will be \code{NA} for non-existent or unreadable files, otherwise
a 32-character string of hexadecimal digits.

On Windows all files are read in binary mode (as the \code{md5sum}
utilities there do): on other OSes the files are read in the default way.
\end{Value}
\begin{SeeAlso}\relax
\code{\LinkA{checkMD5sums}{checkMD5sums}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
md5sum(dir(R.home(), pattern="^COPY", full.names=TRUE))
\end{ExampleCode}
\end{Examples}

