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 :

question novice if -s


Sujet :

Shell et commandes GNU

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 137
    Par défaut question novice if -s
    Bonjour,

    Je cherche l'équivalent d'un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if [[ -s toto.txt]]
    mais pour plusieurs fichiers... en fait ce que je veux c'est entrer dans ma condition si 1 ou plusieurs fichiers contenant les lettres toto existe dans le répertoire du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if [[ -s *toto*.txt]]
    merci

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2003
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 270
    Par défaut
    avec ls:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    j=`ls *toto*.txt 2>&1 | egrep -v ^ls: | wc -l`
    if [ $j -gt 0 ]; then ...
    le egrep + la redirection shell, c'est pour eliminer la ligne d'erreur que bash met si aucun fichier n'existe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls: *toto*.txt: No such file or directory

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 137
    Par défaut
    merci je vais essayer ca...

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

Discussions similaires

  1. Questions novice scilab
    Par bourito77 dans le forum Scilab
    Réponses: 1
    Dernier message: 22/03/2014, 19h17
  2. Réponses: 5
    Dernier message: 27/02/2013, 16h33
  3. 2 questions de novice
    Par doc funki dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 11/11/2006, 10h56
  4. question novice hyperfile
    Par mimiz dans le forum HyperFileSQL
    Réponses: 2
    Dernier message: 26/10/2006, 16h11
  5. Question de novice
    Par FGEEK dans le forum Oracle
    Réponses: 1
    Dernier message: 03/07/2006, 22h40

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