dds2index(1L)
πΈ NAME πΈ
okay so dds2index(1L) is the manual page for dds2index β tool to create an indexfile for the use of (yep, the original NAME line literally stops there, bestie π).
β¨ SYNOPSIS β¨
dds2index [options]
π¦ DESCRIPTION π¦
okay bestie, here's the vibe: dds2index creates an index file that's required by the file extraction utility dds2tar(1). It works on tar archives stored on dds tape devices (DAT). Since the file structure of the tape archives is used to extract the files, the archive has to be an uncompressed tar archive. But compression by the transparent signal processor of the tape device is allowed β that part's fine, no cap. π
The index that dds2index creates is written to stdout by default, and you should normally store it on hard disk as an indexfile for later use by dds2tar(1). πΎ
The default tape device to read from is /dev/rmt0. That can be overridden with the environment variable TAPE, and TAPE in turn can be overridden with the -f device option. The device must be a SCSI tape device. Periodt. π
π OPTIONS π
-fdevicefile β device of the tape archive. Must be a character special file. π-tindexfile β write the index to indexfile, not tostdout. (Yes, this is the "save it, don't just yeet it at the terminal" option.) πΎ-z,--compressβ write the index in (gzip) compressed mode. ποΈ--helpβ print some screens of online help with examples through a pager and exit immediately. π
π OPTIONS you didn't really need π
okay these are the bonus-round flags, bestie β not the main character options but still valid:
-b,--block-sizeβ set the maximal blocksizedds2indexcan handle. π--z,--no-compressβ don't filter the archive file throughgzip. π«ποΈ-v,--verboseβ verbose mode. Print tostderrwhat is going on. π£οΈ-h,--hash-modeβ print a hash sign'#'tostderrfor each MB read from tape. #οΈβ£-V,--versionβ print the version number ofdds2indextostderrand exit immediately. π·οΈ
π EXAMPLES π
Example of getting the index from the default tape /dev/rmt0 and storing it in file archive.idx:
dds2index -v -t archive.idx
β οΈ WARNING β οΈ
This program can only read records (tar is calling them tape blocks) up to 32 kbytes. A bigger buffer will cause problems with the Linux device driver. So likeβ¦ don't test it, bestie. π
π ENVIRONMENT π
The environment variable TAPE overrides the default tape device /dev/rmt0.
π§ FILES π§
/dev/rmt0β default tape device file. Must be a character special file. π
π₯ SEE ALSO π₯
π HISTORY π
This program was created as a tool for dds2tar(1).
π AUTHOR π
J"org Weule (weule@cs.uni-duesseldorf.de), Phone +49 211 751409. This software is available at ftp.uni-duesseldorf.de:/pub/unix/apollo.
okay bye bestie β that's the whole dds2index(1L) manual, version 2.4, and the footer didn't give a date so I'm not inventing one. πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: dds2tar 2.5.2-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: dds2tar 2.5.2-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: dds2tar 2.5.2-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: dds2tar 2.5.2-bp160.1.12 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms