Я использую обратные галочки для запуска внешней команды в Perl, но у меня проблема.
Что я хочу сделать, так это запустить
`mount /dev/sdb2 /mnt`
Но sdb2 - единственный правильный параметр, когда я запускаю его на этом диске, я хочу иметь возможность запускать скрипт на любом диске.
Сценарий получает информацию об исходном диске, который я использую (в данном случае это sdb), и помещает его как «$ source». Но когда я пытаюсь:
`mount $source /mnt`
Там написано "mount: вы должны указать тип файловой системы"
В этом случае программа запрашивает «2»
Любая идея о том, как заставить скрипт найти нужное число или, по крайней мере, как добавить «2» после «$ source», чтобы
$source = /dev/sdb2 and not /dev/sdb
Заранее спасибо!