aboutsummaryrefslogtreecommitdiff
path: root/challenge-153/abigail/awk/ch-1.awk
diff options
context:
space:
mode:
Diffstat (limited to 'challenge-153/abigail/awk/ch-1.awk')
-rw-r--r--challenge-153/abigail/awk/ch-1.awk19
1 files changed, 19 insertions, 0 deletions
diff --git a/challenge-153/abigail/awk/ch-1.awk b/challenge-153/abigail/awk/ch-1.awk
new file mode 100644
index 0000000000..e4a0e26b29
--- /dev/null
+++ b/challenge-153/abigail/awk/ch-1.awk
@@ -0,0 +1,19 @@
+#!/usr/bin/awk
+
+#
+# See https://theweeklychallenge.org/blog/perl-weekly-challenge-153
+#
+
+#
+# Run as: awk -f ch-1.awk
+#
+
+BEGIN {
+ sum = 1
+ fac = 1
+ printf "%d", sum
+ for (n = 1; n <= 9; n ++) {
+ printf " %d", sum += fac *= n
+ }
+ printf "\n"
+}