home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 391.lha / s / MRBackup.bflt next >
Text File  |  1990-07-07  |  4KB  |  67 lines

  1. ; Default filename: MRBackup.bflt
  2. ;
  3. ; This is MRBackup's "backup filter" file. It provides you with very precise control
  4. ; over the file selection process. You may toggle between "include" specifications or
  5. ; "exclude" specifications freely. An "include" section is started with :INCLUDE:
  6. ; appearing on a line by itself. An "exclude" section is started with :EXCLUDE:
  7. ; appearing on a line by itself. Individual specifications consist of ARP-style
  8. ; filename selection patterns. Here is a brief summary of the ARP filename pattern
  9. ; syntax:
  10. ;
  11. ;       Character           Meaning
  12. ;       --------            -------
  13. ;       ?                   Match any single character.
  14. ;       %                   Match the null string.
  15. ;       #<p>                Match zero or more occurrences of pattern <p>.
  16. ;       *                   Match any pattern (same as #?).
  17. ;       <p1><p2>            Match pattern <p1> followed by pattern <p2>.
  18. ;       ( )                 Parentheses group patterns together.
  19. ;       (<p1>|<p2>)         Match if either <p1> or <p2> match (parentheses req'd.).
  20. ;       []                  Character class (ex: [a-z] or [0-9] ).             
  21. ;       ~<p>                Negation: match anything BUT pattern <p>.
  22. ;                               Example: "~*.info"  means all files except those 
  23. ;                               ending in ".info" (quotes for illustration only)
  24. ;       '                   Escape next special character. Useful for filenames
  25. ;                           which contain question marks, quotes, etc.
  26. ;
  27. ; As you probably have guessed, any line beginning with a semi-colon (;) is a
  28. ; comment and will be ignored by MRBackup. Empty lines are also ignored.
  29. ; IMPORTANT! All pattern specifications are assumed to be relative to the "Home
  30. ; Path" specification and must contain no device name component (characters followed
  31. ; by a colon (:). For instance, to specify files in your sys:devs/printers directory,
  32. ; the pattern would be "devs/printers/<pattern>", NOT "sys:devs/printers/<pattern>". 
  33. ;
  34. :INCLUDE:
  35. ; Place your :INCLUDE: specifications here:
  36.  
  37. ; If you wish to backup specific areas of your disk, the :INCLUDE: mechanism is
  38. ; probably what you want to use. If any :INCLUDE: specifications appear in this
  39. ; file, MRBackup will ignore all but the device name portion of the "Home Path"
  40. ; specification. It is very important to distinguish between :INCLUDE: patterns
  41. ; and :EXCLUDE: patterns. :INCLUDE:" patterns must be specified down to the FILENAME
  42. ; level, while :EXCLUDE: patterns may be specified to either the directory or
  43. ; filename level. For instance, to include all the files in the System directory, 
  44. ; your :INCLUDE: pattern would be "System/#?" (or "System/*"). To exclude all of
  45. ; the files in the System directory, your pattern can be simply "System".
  46. ;
  47. :EXCLUDE:
  48. ;
  49. ; Place your :EXCLUDE: specifications here:
  50.  
  51. ; The :EXCLUDE: specifications are best used when you intend to backup most of a
  52. ; disk partition but you wish to omit a select group of files from the backup.
  53. ; Depending on the patterns specified, you can omit whole directories (and their
  54. ; subdirectories) or individual files. As an example, the following patterns will
  55. ; omit all Trashcan icons, their folders and their contents:
  56. ;
  57. ;   (Trashcan.info|Trashcan)
  58. ;
  59. ;   Note that "Trashcan/#?" could also be used in the second pattern above.
  60. ;   However, the above specification is more efficient since it omits the
  61. ;   whole directory before it is ever scanned.
  62.  
  63. ; The best way to learn how to use this filter is to experiment with it. It is
  64. ; quite likely that you will derive multiple copies of this file to support
  65. ; different backup requirements for different projects. 
  66. ;
  67.