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