Spaces:
Running
Running
import gradio as gr | |
import subprocess | |
def run_command(command): | |
try: | |
result = subprocess.check_output(command, shell=True, text=True) | |
return result | |
except subprocess.CalledProcessError as e: | |
return f"Error: {e}" | |
iface = gr.Interface( | |
fn=run_command, | |
inputs="text", | |
outputs="text", | |
#live=True, | |
title="Command Output Viewer", | |
description="Enter a command and view its output.", | |
examples=[ | |
["ls"], | |
["pwd"], | |
["echo 'Hello, Gradio!'"]] | |
) | |
iface.launch(server_name="0.0.0.0", server_port=7860) |