shithub: riscv

Download patch

ref: 2b5b3b9ec4e7ebdac56bab0ba69e8b1f318f2050
parent: ac2e6cf02063ca9f9769b669ef53ce5c1a764f4e
author: aiju <aiju@phicode.de>
date: Wed May 11 10:12:25 EDT 2011

added simple xargs script

--- /dev/null
+++ b/rc/bin/xargs
@@ -1,0 +1,21 @@
+#!/bin/rc
+fn usage {
+	echo usage: $0 [-n num] program [arguments]
+	exit usage
+}
+rfork e
+ifs='
+'
+nargs=1
+while(~ $1 -*) {
+	switch($1) {
+	case -n
+		nargs=$2
+		shift 2
+	case *
+		echo bla
+		usage
+	}
+}
+while(x = `{read -n $nargs})
+	$* $x
--