Проблема такая. На своем компе написал программку на Perl, которая запускает к примеру браузер. Браузер запускается, но при этом не закрывается консоль. Если ее закрыть вручную, то вместе с ней закрывается и браузер.
Вот примерный код
#!/usr/bin/perl
#
$file=sub{создаем файл};
system("/usr/bin/firefox $file");
exit;
В принципе понятно, что system запустила браузер и ждет своего завершения, но висящая консоль раздражает. Если бы сделать как-то ее невидимой. Пробовал создать демона при помощи fork(), но результат в принципе тот же - пока открыт браузер, открыта также и консоль. И че делать?