1 2 3 4DLB(6) 1993 DLB(6) 5 6 7 8NAME 9 dlb - NetHack data librarian 10 11SYNOPSIS 12 dlb { xct } [ vfIC ] arguments... [ files... ] 13 14DESCRIPTION 15 Dlb is a file archiving tool in the spirit (and tradition) 16 of tar for NetHack version 3.1 and higher. It is used to 17 maintain the archive files from which NetHack reads special 18 level files and other read-only information. Note that like 19 tar the command and option specifiers are specified as a 20 continuous string and are followed by any arguments required 21 in the same order as the option specifiers. 22 23 This facility is optional and may be excluded during NetHack 24 configuration. 25 26COMMANDS 27 The x command causes dlb to extract the contents of the 28 archive into the current directory. 29 30 The c command causes dlb to create a new archive from files 31 in the current directory. 32 33 The t command lists the files in the archive. 34 35OPTIONS AND ARGUMENTS 36 v verbose output 37 38 f archive specify the archive. Default if f not specified 39 is LIBFILE (usually the nhdat file in the playground). 40 41 I lfile specify the file containing the list of files to 42 put in to or extract from the archive if no files are listed 43 on the command line. Default for archive creation if no 44 files are listed is LIBLISTFILE. 45 46 C dir change directory. Changes directory before try- 47 ing to read any files (including the archive and the lfile). 48 49EXAMPLES 50 Create the default archive from the default file list: 51 dlb c 52 53 List the contents of the archive 'foo': 54 dlb tf foo 55 56AUTHOR 57 Kenneth Lorber 58 59 60 61 62 63Oct Last change: 28 1 64 65 66 67 68 69 70DLB(6) 1993 DLB(6) 71 72 73 74SEE ALSO 75 nethack(6), tar(1) 76 77BUGS 78 Not a good tar emulation; - does not mean stdin or stdout. 79 Should include an optional compression facility. Not all 80 read-only files for NetHack can be read out of an archive; 81 examining the source is the only way to know which files can 82 be. 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129Oct Last change: 28 2 130 131 132 133