From 6591589b77fc7999cbb204ccf541837cfbf69e5e Mon Sep 17 00:00:00 2001 From: Aryan Singh Date: Wed, 9 Sep 2026 00:42:00 -0500 Subject: [PATCH] Update server.py --- MP1/server.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/MP1/server.py b/MP1/server.py index 7ec1143..db7d158 100644 --- a/MP1/server.py +++ b/MP1/server.py @@ -1,5 +1,6 @@ # server.py import socket +import subprocess HOST = "0.0.0.0" PORT = 5000 @@ -15,11 +16,12 @@ while True: conn, addr = server_socket.accept() print(f"Connected by {addr}") - data = conn.recv(1024) - print("Received:", data.decode()) + command = conn.recv(1024) + print("Received Grep Command:", command.decode()) + + result = subprocess.run(command.decode(), capture_output=True, text=True) + conn.sendall(result.stdout.encode()) - conn.sendall(b"Hello from server!") - conn.close() server_socket.close() \ No newline at end of file