In addition to a rich set of standard file operations, Mathematica
's unified symbolic architecture makes it easy to apply algorithmic approaches and efficient higher-level programming to many file and system administration tasks.
list names of files or directories at any depth in the file system
search for strings in lists of files
display the raw contents of a file