OSDN Git Service

add func.
[bashutil/bashutil.git] / main / bumsg.fnc
index b8ac7f6..de8d837 100644 (file)
@@ -33,4 +33,24 @@ logmsg() {
   echo ${outMessage}
 
   return 0
-} 
+}
+
+getmsg() {
+  local msgid=$1
+  local arg1=$2
+  local arg2=$3
+  local arg3=$4
+  local arg4=$5
+  local arg5=$6
+  local arg6=$7
+  local arg7=$8
+  local arg8=$9
+  local msgtextkey='${MSG_'${msgid}'}'
+  local msgtextkeyString="`eval \"echo ${msgtextkey}\"`"
+  local printfString="[${msgid}] ${msgtextkeyString}"
+  local outMessage="`printf \"${printfString}\" ${arg1} ${arg2} ${arg3} ${arg4} ${arg5} ${arg6} ${arg7} ${arg8}`"
+  echo ${outMessage}
+
+  return 0
+}
+