LINUX.ORG.RU

(полу)автоматическое монтирование iso


0

0
Есть 14 cd debian'a (12 на одном win разделе, еще 2 на другом). При установке чегонибудь приходиться писать mount -o loop /mnt/win1/deb...iso /cdrom как это автоматизировать может скрипт какой, чтобы я только циферку в писал куда-нибудь и он примонтировался.
anonymous
Можно прописать функцию в оболочке:
# isomount() { mount -o loop /mnt/win1/deb$1.iso /cdrom ; }
# isomount 3

Или написать скрипт isomount:
_______________________________
#!/bin/sh
mount -o loop /mnt/win1/deb$1.iso /cdrom
_______________________________

Потом аналогично
# isomount 12

$1 в bash заменяется первым аргументом.
unnamed
()
Ответ на: комментарий от unnamed
Огромное спасибо! Пара вопросов: где прописать эту функцию в оболочке? и еще в bash или в функциях оболочки есть конструкция if? чтобы вот так написать например if $1=13 or $1=14 then mount -o loop /mnt/win4/deb$1.iso /cdrom просто у меня два последних диска на другом разделе :).
Tirex
()
Ответ на: комментарий от cvv
любимый ответ на LORe: man [команда]; info [команда]; Спасибо всем за ответы , все работает.
Tirex
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.