Re: Reading a CD Volume ID

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 21 October 2002 05:04 pm, Thom Paine wrote:
> Is there a command or way to ready the volume id of a cd in the drive?
>
> I'm building some autoupdate scripts on rw discs and I'd like to
> implement in the script a little check to see that the right volume is
> in the drive.

I'm sure there are better ways, but none I can think of at present. This 
works on a mounted or unmounted cd in /dev/cdrom

$ strings /dev/cdrom | head -2
CD001
LINUX                           Red Hat Linux/i386 8.0

Since you would know the volume name you are looking for, you should be 
able to pass the output to grep. Something like this should work:

#! /bin/bash
strings /dev/cdrom | head -2 | grep -q "Red Hat Linux/i386" || { 
   echo "Error, Volume ID doesn't match!" 
   echo "Exiting"
   exit 1
  }

- -- 
- -Michael

pgp key:  http://www.tuxfan.homeip.net:8080/gpgkey.txt
Red Hat Linux 7.{2,3} in 8M of RAM: http://www.rule-project.org/
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9tKUin/07WoAb/SsRAi+LAKCB1puPabE75Rl0D8XUiBMSOlXyPQCgjFMx
fURpjBm2KPlMhFbOVILaBDQ=
=Lzlk
-----END PGP SIGNATURE-----



-- 
Psyche-list mailing list
Psyche-list@redhat.com
https://listman.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux