Передать текст в PERL-скрипт
Всем привет. Такая проблема: Есть perl-скрипт, в который можно передать данные из консоли:
./postinst.pl --nowizard --server=http://mysite.com --configdir=/etc/ocsinventory-agent --user=client --pass=feofh08f02jf2 --realm=OCS Inventory agent area --crontab --remove-old-linux-agent --debug --nossl --download --now
Но проблема в том, что в параметр --realm я подаю текст с пробелами, а он берет лишь первое слово, в итоге в конфиг записывает так:
realm=OCS
Как передать параметр так, чтобы взялась вся строка, а не только первое слово? (В кавычки брал - вообще пропускает этот параметр)
Если нельзя так передать, то как поменять сам PERL-скрипт? Сейчас он такой:
}elsif($option=~/--realm=(\S*)$/){
$config->{realm} = $1;