--- name: run_shell kind: function lang: go domain: shell version: "1.0.0" purity: impure signature: "func RunShell(command string) core.Result[CmdResult]" description: "Ejecuta un comando shell interpretado por /bin/sh." tags: [shell, command, process, exec] uses_functions: [] uses_types: [cmd_result_go_shell, result_go_core] returns: [result_go_core] returns_optional: false error_type: "error_go_core" imports: [] tested: false tests: [] test_file_path: "" file_path: "functions/shell/run_shell.go" --- ## Ejemplo ```go result := RunShell("ls -la | grep go") ``` ## Notas Implementacion en devfactory/shell.