CD-READ(1)

πŸ’Ώ CD-READ(1) β€” the cd-read manual page, section 1 (User Commands) πŸ’Ώ

okay bestie, listen up πŸ‘‘ this is the manual page for cd-read, and it lives in the User Commands part of the manual, and the manual's own name is just… cd-read. cute, right? it reads information from a CD or a CD-image. that's literally the whole vibe ✨


🌸 NAME 🌸

cd-read β€” reads Information from a CD or CD-image πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

cd-read [OPTION...]

πŸ’… DESCRIPTION πŸ’…

she's a reader, she reads πŸ’– here's every single knob and dial you can turn, no notes, no skips:

πŸŽ€ OPTIONS πŸŽ€

  • -a, --access-mode=STRING β€” set the CD control access mode πŸ”§
  • -m, --mode=MODE-TYPE β€” set the CD-ROM read mode. the valid vibes are audio, m1f1, m1f2, m2mf1, m2f2 🎡
  • -d, --debug=INT β€” set debugging to LEVEL (yes, LEVEL, that's the placeholder, keep it) πŸ›
  • -x, --hexdump β€” show output as a hex dump. the default is: hex dump when output goes to stdout, and no hex dump when output is to a file. she decides for you, and honestly? she's right 🫢
  • -j, --just-hex β€” don't display printable chars on the hex dump. the default is to print chars too πŸ‘€
  • --no-header β€” don't display header and copyright. it's for regression testing, that's the whole reason, no cap πŸ§ͺ
  • --no-hexdump β€” don't show output as a hex dump. the anti-hexdump agenda πŸ’€
  • -s, --start=INT β€” set the LBA to start reading from 🏁
  • -e, --end=INT β€” set the LBA to end reading from πŸ›‘
  • -n, --number=INT β€” set the number of sectors to read πŸ”’
  • -b, --bin-file[=FILE] β€” set a "bin" CD-ROM disk image file as the source πŸ“€
  • -c, --cue-file[=FILE] β€” set a "cue" CD-ROM disk image file as the source 🎯
  • -i, --input[=FILE] β€” set the source, and let her figure out whether it's a "bin" image or a device. she'll know 🧠
  • -C, --cdrom-device[=DEVICE] β€” set a CD-ROM device as the source πŸ”Œ
  • -N, --nrg-file[=FILE] β€” set a Nero CD-ROM disk image file as the source πŸ”₯
  • -t, --toc-file[=FILE] β€” set a "TOC" CD-ROM disk image file as the source πŸ“‹
  • -o, --output-file=FILE β€” output blocks to a file rather than giving a hexdump πŸ“
  • -V, --version β€” display version and copyright information, then exit. she leaves the party early 😌

✨ Help options: ✨

  • -?, --help β€” show this help message πŸ†˜
  • --usage β€” display a brief usage message πŸ“–

🧚 AUTHOR 🧚

Rocky Bernstein <rocky@gnu.org> β€” the icon who made this happen πŸ‘‘


Copyright Β© 2003-2005, 2007-2008, 2011-2015, 2017, 2025-2026 R. Bernstein

This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

and then, literally verbatim, the driver roll-call πŸ‘‡

  • Have driver: GNU/Linux ioctl and MMC driver
  • Have driver: cdrdao (TOC) disk image driver
  • Have driver: bin/cuesheet disk image driver
  • Have driver: Nero NRG disk image driver
  • No CD-ROM device found.
😭 that last line. No CD-ROM device found. not her finding out mid-manpage. rip.

πŸ‘€ SEE ALSO πŸ‘€

  • cd-info(1) β€” for information about a CD πŸ’Ώ
  • cd-drive(1) β€” for CD-ROM characteristics πŸš—
  • iso-read(1) β€” for information about an ISO-9660 image 🌈

okay that's the whole page, you ate that πŸ“ this is cd-read version 2.4.0, dated August 2026, and it's the CD-READ(1) page β€” go read some CDs, bestie, ily πŸ’œπŸŽ€βœ¨

πŸ“¦ where this page comes from