В этом случае вам нужен VPS. Последним, что я купил, был hetzner, они предлагают новые планы с менее мощным процессором или чем-то вроде этого, поэтому я получаю 4 ГБ ОЗУ сервера за 5,88 долларов США в месяц, 1 ГБ за 2,99
Awk
awk '{total += $1; count++ } END {print total/count}'
В Powershell это было бы
get-content .\meanNumbers.txt | measure-object -average
Конечно, это - подробный синтаксис. Если Вы ввели его с помощью псевдонимов,
gc .\meanNumbers.txt | measure-object -a
perl -e 'while (<>) { $sum += $_; $count++ } print $sum / $count, "\n"';
awk ' { n += $1 }; END { print n / NR }'
Это накапливает сумму в n
, затем делится на количество объектов (NR
= Количество записей).
Работы для целых чисел или реалов.
Использование цифры-Utils для UNIX:
average 1 2 3 4 5 6 7 8 9
Perl.
@a = <STDIN>;
for($i = 0; $i < #@a; $i++)
{
$sum += $a[i];
}
print $a[i]/#@a;
Принцип "качество на риск покупателя": Мой синтаксис может быть небольшим whiffly.