История изменений
Исправление kaldeon, (текущая версия) :
Мне как человеку, который разобрался и использует язык редактирования sam (аналог awk/sed), не представляет труда выразить и прочесть решение этой задачи на sam. Это просто дело привычки.
x/[0-9]+/ {
+#0-/./ g/[02468]/ +#0-/[0-9]+/ |echo `{cat} '^' 2 |bc
+#0-/./ g/[13579]/ +#0-/[0-9]+/ |echo `{cat} '^' 3 |bc
}
Но, наверное, не стоит полагаться на привычку как на решение проблем дизайна.
Исходная версия kaldeon, :
Мне как человеку, который разобрался и использует язык редактирования sam (аналог awk/sed), не представляет труда выразить и прочесть решение этой задачи на sam. Это просто дело привычки.
x/[0-9]+/ {
+#0-/./ g/[02468]/ +#0-/[0-9]+/,. |echo `{cat} '^' 2 |bc
+#0-/./ g/[13579]/ +#0-/[0-9]+/,. |echo `{cat} '^' 3 |bc
}
Но, наверное, не стоит полагаться на привычку как на решение проблем дизайна.