From 33f5dc0e8a1565da143e34e5c61197879a9eccb9 Mon Sep 17 00:00:00 2001 From: overflowerror Date: Wed, 8 Jul 2020 16:15:30 +0200 Subject: [PATCH] add awk version --- awk/fibonacci.awk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 awk/fibonacci.awk diff --git a/awk/fibonacci.awk b/awk/fibonacci.awk new file mode 100755 index 0000000..3f5c034 --- /dev/null +++ b/awk/fibonacci.awk @@ -0,0 +1,19 @@ +#!/usr/bin/awk -f +BEGIN { + n = 5; + l1 = 0; + l2 = 0; +} +{ + l1 = l2; + l2 = $1; + print l2; +} +END { + for ( i = 0; i < n; i++ ) { + l3 = l1 + l2; + print l1 " + " l2 " = " l3; + l1 = l2; + l2 = l3; + } +}