summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-07-19 12:21:06 -0400
committerJakob Kaivo <jkk@ung.org>2019-07-19 12:21:06 -0400
commit5fc740d1b94e437a6580bcee7afdbe809fe52d24 (patch)
treece9dff5fa59997544ede9344b37614bf62e4ee54
parent9dada8f044979dab38a0547a2a6d3de4eb2b060b (diff)
add stdin support
-rwxr-xr-xfactor12
1 files changed, 9 insertions, 3 deletions
diff --git a/factor b/factor
index 81bc614..c40e0f4 100755
--- a/factor
+++ b/factor
@@ -20,6 +20,12 @@ factor() {
printf '\n'
}
-for i in $*; do
- factor $i
-done
+if [ -z "$*" ]; then
+ while read -r i; do
+ factor $i
+ done
+else
+ for i in $*; do
+ factor $i
+ done
+fi