#! usr/bin/perl
sub memoryInfo
{
print "Inside memory info \n";
@memoryInfo = qx(free -m);
foreach (@memoryInfo)
{
print "$_\n";
}
}
&memoryInfo;
Это моя программа на Perl, которая не работает. Мне нужна информация, как общая память, общая физическая память, общая используемая память, общая кэш-память, общая память подкачки и общая используемая память подкачки.Сценарий для получения информации о памяти
Может ли кто-нибудь мне помочь? Спасибо заранее.
Неправильный путь в Perl. Отсутствует '/'. Исправьте его на #!/Usr/bin/perl –
Пожалуйста, не используйте '&' в подзаголовках; современный способ вызова sub - это просто 'memoryInfo' или' memoryInfo() '. – 2013-04-24 12:47:45
Кроме того, всякий раз, когда вы публикуете вопрос, пожалуйста, объясните, как он «не работает». Что это значит: не компилируется? Бежит, но не делает то, что вы ожидаете? и т. д. – 2013-04-24 12:48:41