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 :

Quelle est la signification de ce test ?


Sujet :

Shell et commandes GNU

  1. #1
    Membre habitué
    Homme Profil pro
    CMA-CGM
    Inscrit en
    Novembre 2005
    Messages
    531
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : CMA-CGM
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2005
    Messages : 531
    Points : 137
    Points
    137
    Par défaut Quelle est la signification de ce test ?
    Bonjour les forumistes ... (Unix sur SunOs)
    Qui peu me traduire ce joli Shell UNIX ? :

    if [ ! -f "${ARR}LN${IdCMS}${IdETB}"* ]
    Je sais que '!' est une négation mais pour ce qui est de '-f' et du reste, je suis un peu sec...

    Excusez mes incompétences.

    Merci pour votre aide...

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    ARR, IdCMS et IdETB sont trois variables.

    Si aucun fichier dont le nom commence par la valeur de ARR, suivi de LN, suivi de la valeur de IdCMS et de la valeur de IdETB n'existe, la condition est remplie et ce qui suit le then que tu n'a pas mis est exécuté.

    Par exemple, si ARR=aa, IdCMS=bb, IdETB=cc et le fichier aaLNbbccxyz existe, la condition n'est pas remplie.

Discussions similaires

  1. Quelle est la signification de And et Or dans ce cas de figure ?
    Par drics dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/10/2010, 11h12
  2. [Débutant] Quelle est la signification de ' et +1
    Par hanou88 dans le forum MATLAB
    Réponses: 4
    Dernier message: 20/05/2009, 13h11
  3. quelle est la signification de "return (::"
    Par deubelte dans le forum C++
    Réponses: 5
    Dernier message: 12/12/2008, 17h30
  4. [MySQL] Quelle est la signification de ce message d'erreur ?
    Par laurentSc dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/11/2008, 21h21
  5. HREF : quelle est la signification de cette abbréviation ?
    Par Hibou57 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 06/08/2007, 14h18

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