diff --git a/1_boucle_for.sh b/1_boucle_for.sh
index bb64311..c244c12 100755
--- a/1_boucle_for.sh
+++ b/1_boucle_for.sh
@@ -1,7 +1,9 @@
 #!/bin/bash 
 
+# Liste les fichiers & dossiers dans /etc/
 for fichier in /etc/*
 do
+	#Récupération du nom uniquement et non le chemin complet
 	nom_fichier=$(echo $fichier | tr -d "/etc/")
 	echo "Le fichier $nom_fichier est dans le dossier /etc/" 
 done 
diff --git a/1_boucle_for_methode2.sh b/1_boucle_for_methode2.sh
index b1e83a2..0386d47 100755
--- a/1_boucle_for_methode2.sh
+++ b/1_boucle_for_methode2.sh
@@ -2,6 +2,7 @@
 
 for fichier in /etc/*
 do
+	#Avec les expensions de paramètres : 
 	nom_fichier="${fichier##*/}"
 	echo "Le fichier $nom_fichier est dans le dossier /etc/" 
 done 
diff --git a/2_boucle_for.sh b/2_boucle_for.sh
new file mode 100755
index 0000000..77c23b3
--- /dev/null
+++ b/2_boucle_for.sh
@@ -0,0 +1,12 @@
+#!/bin/bash 
+
+for fichier in /etc/*
+do 
+	nom_fichier="${fichier##*/}"
+	if [ -d $fichier ]
+	then
+		echo "$nom_fichier est un dossier" 
+	else
+		echo "$nom_fichier est un fichier" 
+	fi 
+done 
diff --git a/2_while.sh b/2_while.sh
new file mode 100644
index 0000000..7a693aa
--- /dev/null
+++ b/2_while.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+
diff --git a/3_boucle_for.sh b/3_boucle_for.sh
new file mode 100755
index 0000000..2116c12
--- /dev/null
+++ b/3_boucle_for.sh
@@ -0,0 +1,13 @@
+#!/bin/bash 
+
+dest_dir=copie_initd
+mkdir -p $dest_dir
+
+for fichier in /etc/init.d/*
+do 
+	nom_fichier="${fichier##*/}"
+	if [ ! -d $fichier ]
+	then 
+		cp $fichier $PWD/$dest_dir/$nom_fichier.cop
+	fi 
+done