function split(str, delim) assert(str, "文字列が設定されていません") assert(delim,"区切り文字がしていされていません") local pattern = "[^"..delim.."]*"..delim local result = {} for item in string.gmatch(str, pattern) do local tmp = item:gsub(delim,"") table.insert(result, tmp) end return result end function getPid(name) local command='pidof '..name local commandResult = execCommand(command) local result = string.gsub(commandR