[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.7.1 Details

To make difference between ZIP archives and physical disk directories VFS uses a simple convention: directories end with a path separator character (‘$/’) while archives do not. ‘$/’ is a special configuration file variable which represents the path separator on any particular platform (see section Configuration File (‘vfs.cfg’)). For example ‘$/data’ refers to an archive, while ‘$/data$/’ refers to an actual directory named ‘data’. Failure to understand this distinction is often the major cause of errors; so if you're getting unexpected results check in the first place if directories have trailing path separators.

There are several differences between filesystems between operating systems that you should always keep in mind because VFS doesn't hide these details from you. To avoid inconsistencies between different file systems you should follow this list of guidelines:


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated using texi2html 1.76.