diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-04-09 15:36:20 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-04-09 15:36:20 +0200 |
commit | 74b37c286f84e36ad7f6e8e482fb2a2203b7f0ed (patch) | |
tree | 24f421cdca9ad2071e7fe5572832d7b20a808717 /sys/src/9/boot | |
parent | 5fd97c7d605e3d72232c11d1f93911f7bd2f772d (diff) |
bootrc: simplify bootargs splitting avoiding awk
Diffstat (limited to 'sys/src/9/boot')
-rwxr-xr-x | sys/src/9/boot/bootrc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/9/boot/bootrc b/sys/src/9/boot/bootrc index 3c229ba90..208122f72 100755 --- a/sys/src/9/boot/bootrc +++ b/sys/src/9/boot/bootrc @@ -70,8 +70,9 @@ fn main{ } 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 |