From c464db595165a847e5fc81a57133f68a9c2e0ef8 Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Thu, 28 Sep 2006 02:15:25 +0000 Subject: git-svn-id: http://phraktured.net/archiso@13 00a9fe69-e71b-0410-bb23-df0e5024db41 --- default-config/etc/archiso/functions | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'default-config/etc/archiso') diff --git a/default-config/etc/archiso/functions b/default-config/etc/archiso/functions index 2972013..d668b4c 100644 --- a/default-config/etc/archiso/functions +++ b/default-config/etc/archiso/functions @@ -1,11 +1,13 @@ -# vim: set ft=sh: -cmdline_param () -{ - while param do; - case "${param}" in - $1=*) echo "${param##*=}"; break ;; - *) continue ;; - esac - echo "${2}" - done < read /proc/cmdline -} +# vim: set ft=sh: + +cmdline_param () +{ + read cmdline < /proc/cmdline + for param in ${cmdline}; do + case "${param}" in + $1=*) echo "${param##*=}"; break ;; + *) continue ;; + esac + done + [ -n "${2}" ] && echo "${2}" +} -- cgit v1.2.3-70-g09d2