Bonjour à tous,

Je cherche à lire un fichier texte ligne à ligne et comparer chaque ligne avec une variable précédemment déclarée.

Contenu de mon fichier txt :
client1
client2
client3

Mon code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
	#Suppression des fichiers de plus d'un mois
	while read line
	do 
	   echo "$line"
	   if [ "$line" != "" ] && [ "$Line" == $WebUsers ];then
			# Suppression des fichiers vieux de plus de 1 mois
			find $WebUsers/* -maxdepth 10 -mindepth 1 -mtime +30 -print
 
			# Suppression des répertoires vides
			#find * -maxdepth 10 -mindepth 2 -type d -empty -delete   
	   fi
	done<$ClientSansNettoyage.txt
Comme vous pouvez le voir, le but de ce code est de supprimer les fichiers vieux de plus d'un mois mais uniquement pour certains répertoires.

Mon problème est le suivant : je n'arrive pas à exploiter la variable $Line dans mon test alors que la commande echo me retourne correctement chaque ligne de mon fichier à l'écran

Par avance merci.