return{Name="\114\117\110";Aliases={"\062"};AutoExec={"\097\108\105\097\115 \"\100\105\115\099\097\114\100\124\082\117\110 \097 \099\111\109\109\097\110\100 \097\110\100 \100\105\115\099\097\114\100 \116\104\101 \111\117\116\112\117\116\046\" \114\101\112\108\097\099\101 \036\123\114\117\110 \036\049\125 \046\042 \092\"\092\""},Description="\082\117\110\115 \097 \103\105\118\101\110 \099\111\109\109\097\110\100 \115\116\114\105\110\103 \040\114\101\112\108\097\099\105\110\103 \101\109\098\101\100\100\101\100 \099\111\109\109\097\110\100\115\041\046";Group="\068\101\102\097\117\108\116\085\116\105\108";Args={{Type="\115\116\114\105\110\103",Name="\067\111\109\109\097\110\100";Description="\084\104\101 \099\111\109\109\097\110\100 \115\116\114\105\110\103 \116\111 \114\117\110"}};Run=function(c,f)return c.Cmdr.Util.RunCommandString(c.Dispatcher,f)end}


return {
	Name = "run", 
	Aliases = { ">" }, 
	AutoExec = { "alias \"discard|Run a command and discard the output.\" replace ${run $1} .* \\\"\\\"" }, 
	Description = "Runs a given command string (replacing embedded commands).", 
	Group = "DefaultUtil", 
	Args = { {
			Type = "string", 
			Name = "Command", 
			Description = "The command string to run"
		} }, 
	Run = function(p1, p2)
		return p1.Cmdr.Util.RunCommandString(p1.Dispatcher, p2);
	end
};
