Run External Program SourceMod Extension
native RunSystemCommand(String:cmd[], String:arg[], String:dest[], length);
decl String:buffer[256];
RunSystemCommand("echo", "hello world!", buffer, sizeof(buffer));
LogMessage(buffer);
=> hello world!
decl String:buffer[256];
RunSystemCommand("ls", "-al", buffer, sizeof(buffer));
LogMessage(buffer);
=> (your current directory file list)
./scripting/runsystemcommand_example.sp