Я пишу утилиту, для которой мне нужно определить, присутствует ли дискета в дисководе, даже если она сломана (не может быть прочитана из-за ошибок ввода / вывода).
Как я могу это сделать? [ -r /dev/fd0 ]
всегда успешно, даже если нет дискеты; что-то вроде dd if=/dev/fd0
потерпит неудачу, когда дискета сломается.