From b84bd83c16cf0fe5f1340acce0ee40d2e344d4fa Mon Sep 17 00:00:00 2001
From: "iliya.saroukha" <iliya.saroukhanian@etu.hesge.ch>
Date: Tue, 4 Mar 2025 15:09:18 +0100
Subject: [PATCH] feat: finished part 1A

---
 README.md | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 77189ed..ab0e2aa 100644
--- a/README.md
+++ b/README.md
@@ -65,8 +65,12 @@ les machines. Montrez sa sortie par une capture d’écran.
     ```
 - Quelle est la différente entre les modules `command`, `shell` et `raw` ?
 Expliquez et donner des exemples.
-    - `command` $\rightarrow$
-    - `shell` $\rightarrow$
+    - `command` $\rightarrow$ ce module permet d'exécuter une commande _ad-hoc_
+    en transformant la commande spécifiée en script `python` qui sera exécuté
+    sur l'hôte distant à travers `ssh`. Ceci dit, ce module ne gère les
+    redirections et pipes shell.
+    - `shell` $\rightarrow$ ce module est similaire à `command` mais il permet
+    d'effectuer des redirections, pipes et autres manipulations shell
     - `raw` $\rightarrow$ ce module est différent des deux autres dans la mesure
     où il ne transfère pas de code `python` sur l'hôte distant. La commande
     spécifié sera exécuté par le daemon `sshd` en créant un processus enfant
-- 
GitLab