From b21b50eb49cd73b0e30810acafe345e7c43ffa58 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Tue, 9 Feb 2016 18:52:37 +0200
Subject: [PATCH] Added AWK version.

---
 prime.awk | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100755 prime.awk

diff --git a/prime.awk b/prime.awk
new file mode 100755
index 0000000..6c027db
--- /dev/null
+++ b/prime.awk
@@ -0,0 +1,21 @@
+#!/usr/bin/awk -f
+
+function isPrime (x) {
+    if (sqrt(x) % 1 == 0)
+        return 0
+    for (j = 2; j < sqrt(x); j++)
+        if (x % j == 0)
+            return 0
+    return 1
+}
+
+BEGIN {
+    n = 0
+    for (i = 0;  n < ARGV[1]; i++)
+        if (isPrime(i)) {
+            arr[n] = i
+            n++
+        }
+    for (i in arr)
+        print arr[i]
+}
-- 
GitLab