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 :

Savoir l'input et l'ouput


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Mars 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 1
    Par défaut Savoir l'input et l'ouput
    merci de m'expliquer ce script et me donner l'input et l'ouput:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bash-3.00$ cat Provisionning_Batch_Recharge_All_Today_Queues.sh
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/bin/sh
     
    USERORA="alpha1"
    PASSORA="alpha?2010#"
    BASEORA="BSCPROD"
    STATERR=$1
    Old=`cat all.$1.logg`
     
    Result=`sqlplus -s $USERORA/$PASSORA@$BASEORA <<EOF
    set head off pagesize 0 echo off verify off feedback off
    select count(*) from cap.request_cust_charge_singl_hist where sncode = $STATERR ;
    EOF`
    a=`expr $Result - $Old`
    echo $a
    Cordialement,

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 102
    Par défaut
    Qu'est-ce que tu ne comprends pas dans ce script?
    Ou qu'est-ce que tu comprends dans ce script?

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/bin/sh
     
    USERORA="alpha1"
    PASSORA="alpha?2010#"
    BASEORA="BSCPROD"
    STATERR=$1 #Parametre donné au script par l'utilisateur
    Old=`cat all.$1.logg` #chargement du contenu à la variable
     
    Result=`sqlplus -s $USERORA/$PASSORA@$BASEORA <<EOF
    set head off pagesize 0 echo off verify off feedback off
    select count(*) from cap.request_cust_charge_singl_hist where sncode = $STATERR ;
    EOF` # chargement de la variable par une valeur count sur la table cap.request machin
    a=`expr $Result - $Old`
    echo $a # afficher la différence numéraire entre la valeur en base et la valeur dans le fichier.
    là AMHA tu pouvais te le simuler facilement avec un fichier bidon et une base à plat genre sqlite bidon en 10minutes pour comprendre le script... mais bon c'est logique aussi si tu n'es pas encore trop à l'aise de ne pas avoir eu ce réflexe.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 102
    Par défaut
    Citation Envoyé par ahlemabouelkacem Voir le message
    merci de m'expliquer ce script et me donner l'input et l'ouput
    L'input est ce que tu donnes en entrée de ce script et l'output ce que tu obtiens en sortie lorsque tu le lances.

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par jack-ft Voir le message
    L'input est ce que tu donnes en entrée de ce script et l'output ce que tu obtiens en sortie lorsque tu le lances.
    plus précisément donc l'input est le parametre ($1) et l'output est la sortie standard ($a)

Discussions similaires

  1. Le grand mode d'emploi du forum, à lire si vous souhaitez tout savoir !
    Par Anomaly dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 03/06/2013, 17h36
  2. Réponses: 2
    Dernier message: 05/02/2012, 14h51
  3. Input, savoir si un checkbox est coché
    Par arkham55 dans le forum jQuery
    Réponses: 5
    Dernier message: 15/10/2010, 14h50
  4. commen savoir si la valeur d'un input est selectionné
    Par quidam66 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/08/2006, 21h10
  5. savoir si 1 point est a l'intérieur d'un cercle ...
    Par skarladevobsy dans le forum Algorithmes et structures de données
    Réponses: 15
    Dernier message: 23/05/2002, 18h14

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