touch mountdevices chmod +x mountdevices vi mountdevices
while true do echo " 1) Mount Floppy 2) Mount CD-RW 3) Mount CR-ROM 4) Umount Floppy 5) Umount CD-RW 6) Umount CD-ROM 7) Exit"
read button
echo ""
case {$button} in 1) cd / mount_msdos /dev/fd0 /mnt/floppy;; 2) cd / mount_cd9660 /dev/acd0a /mnt/cdrom0;; 3) cd / mount_cd9660 /dev/acd0b /mnt/cdrom1;; 4) cd / umount /mnt/floppy;; 5) cd / umount /mnt/cdrom0;; 6) cd / umount /mnt/cdrom1;; 7) exit 0;;
*) echo "Press BUTTON! continue esac done exit 0
./mountdevices line xxx: unexpected token 'done' ...
Ну и где же ОШИБКА?