From ed5689fb5a1c89575f01bb1d1a52829dd58992ce Mon Sep 17 00:00:00 2001 From: Aryan Singh Date: Wed, 9 Sep 2026 01:06:03 -0500 Subject: [PATCH] Update server.py --- MP1/server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MP1/server.py b/MP1/server.py index 199b93b..c2a0c2e 100644 --- a/MP1/server.py +++ b/MP1/server.py @@ -1,9 +1,10 @@ # server.py import socket +import shlex import subprocess HOST = "0.0.0.0" -PORT = 5000 +PORT = 5055 server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) @@ -19,7 +20,7 @@ while True: command = conn.recv(65536) # print("Received Grep Command:", command.decode()) - result = subprocess.run(command.decode(), capture_output=True, text=True) + result = subprocess.run(shlex.split(command.decode()), capture_output=True, text=True) conn.sendall(result.stdout.encode()) conn.close()