jak w Bash'u sprawdzic czy wlozono plyte do napedu cdrom ??
Przepraszam, za brak polskich liter ale jeszcze nie ustawilem ich w systemie (brak czcionki i krotow klawiaturowych)
jak w Bash'u sprawdzic czy wlozono plyte do napedu cdrom ??
Przepraszam, za brak polskich liter ale jeszcze nie ustawilem ich w systemie (brak czcionki i krotow klawiaturowych)
Wywolaj 'disklabel cd0' (albo acd0 lub co tam masz innego) i sprawdz wynik.
Jesli plyty nie ma w napedzie dostaniesz:
disklabel: ioctl DIOCGDINFO: Input/output error
w przeciwnym wypadku:
/dev/rcd0c:
type: ATAPI
disk: ATAPI CD-ROM
label: fictitious
flags: removable
...
nie wiem jak bsd, to jest wersja dzialajaca na linuksie, o ile masz dostep do /proc
cdrom=
ls -l /dev/cdrom | awk '{printf($NF)}'; [
cat /proc/ide/$cdrom/capacity != 0 ] && echo w $cdrom jest cd || echo brak cd w $cdrom