git: 9front

Download patch

ref: fd6d052dc64b69b18ec2708c058916d48a2021f4
parent: 002a1c0e1cb306cc82a1e8b63192c9d9ad0f9f36
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Thu Apr 9 11:36:20 EDT 2015

bootrc: simplify bootargs splitting avoiding awk

--- a/sys/src/9/boot/bootrc
+++ b/sys/src/9/boot/bootrc
@@ -70,8 +70,9 @@
 		}
 		if not bootargs=$nobootprompt
 		nobootprompt=()
-		mn=`{echo $bootargs | awk -F! '{print $1}'}
-		ma=`{echo $bootargs | sed 's/[^!]*!?//'}
+		mn=`{echo $bootargs | sed 's,!, ,'}
+		ma=$mn(2-)
+		mn=$mn(1)
 		switch(m$"mn){
 		case $mt
 			mp=m$mn
--