IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Lire un fichier et utilisation de variables


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 10
    Par défaut Lire un fichier et utilisation de variables
    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.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 10
    Par défaut
    Désolé : je suis vraiment trop c.. !!!!!

    Je viens de trouver l'erreur dans mon code :
    j'utilise $line et $Line !!!!! (erreur de frappe)


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 21/04/2014, 07h54
  2. Lire un fichier en utilisant Eclipse
    Par BillGates62 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 31/07/2013, 16h30
  3. Réponses: 9
    Dernier message: 29/12/2009, 20h04
  4. Ouvrir ou lire un fichier rar utilisant c#
    Par djawad_love dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/08/2009, 13h04
  5. Réponses: 1
    Dernier message: 29/04/2008, 23h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo