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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.