Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-25%
Le deal à ne pas rater :
PC Portable Gamer 16,1” HP Victus 16 – 16 Go /512 Go
749.99 € 999.99 €
Voir le deal

 

 Aide sur script unix

Aller en bas 
3 participants
Aller à la page : Précédent  1, 2
AuteurMessage
exover
Membre très Actif
Membre très Actif



Nombre de messages : 507
Age : 48
Date d'inscription : 11/11/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 7:17

Oui ca j'y avais pensé Very Happy Very Happy mais bon j'aimerais justement ne pas faire methode bourrin, si qq'un pouvait me dire comment definir la variable d'environnement.
j'ai meme essayé de le mettre dans mon .profile mais bon ca ne fonctionne pas, je suppose qu'il faut relancer le bousin pour que mon .profile soit rechargé.

donc pour ceux qui lirais, voici ce que j'aimerais:

script1
export DATEI=`date|cut -c 12-13`
echo $DATEI
(reponse 15)

script2
while [ "$DATEI" != "16" ]
do
echo "c'est pas l'heure"
clear
done

Le script 2 va me chercher la valeur de la variable DATEI du script1, probleme c'est que la ca ne fonctionne pas;

J'ai oublié quoi??

merci
Revenir en haut Aller en bas
had5150
Modérateur
Modérateur
had5150


Nombre de messages : 1206
Age : 44
Localisation : Paris
Date d'inscription : 25/01/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 7:47

exover a écrit:
j'ai meme essayé de le mettre dans mon .profile mais bon ca ne fonctionne pas, je suppose qu'il faut relancer le bousin pour que mon .profile soit rechargé.

ça avec "source .profile" ça marche pas ? parce que ça marche pour les .bashrc & Cie.

A+

had5150
Revenir en haut Aller en bas
exover
Membre très Actif
Membre très Actif



Nombre de messages : 507
Age : 48
Date d'inscription : 11/11/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 8:03

non source connais pas AIX ou KSH
Revenir en haut Aller en bas
had5150
Modérateur
Modérateur
had5150


Nombre de messages : 1206
Age : 44
Localisation : Paris
Date d'inscription : 25/01/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 8:23

exover a écrit:
non source connais pas AIX ou KSH

et t'as pas plutôt du bash ou du tcsh ? parce que le ksh ça craint grave...

A+

had5150
Revenir en haut Aller en bas
exover
Membre très Actif
Membre très Actif



Nombre de messages : 507
Age : 48
Date d'inscription : 11/11/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 8:47

Ahhh et en quoi ca craint??

Sinon désolé je ne connais pas le tcsh quand au bash heu.... j'en sais rien, jamais utilisé je suis toujours en ksh moi lol.
comment on sait quelles sont les "langage" installé sur la machine?
Revenir en haut Aller en bas
had5150
Modérateur
Modérateur
had5150


Nombre de messages : 1206
Age : 44
Localisation : Paris
Date d'inscription : 25/01/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 4 Jan - 11:43

exover a écrit:
Ahhh et en quoi ca craint??

Sinon désolé je ne connais pas le tcsh quand au bash heu.... j'en sais rien, jamais utilisé je suis toujours en ksh moi lol.
comment on sait quelles sont les "langage" installé sur la machine?

echo $SHELL

le bash est le shell de root et tcsh c'est le plus récent je crois qui permet pas mal de chose. Pour voir si tu les as tu peux taper directement "tcsh" ou "bash" et si tu te fais pas envoyer bouler l'invite est différente.

Perso tcsh c'est le mieux mais bash c'est très bien aussi.

A+

had5150
Revenir en haut Aller en bas
exover
Membre très Actif
Membre très Actif



Nombre de messages : 507
Age : 48
Date d'inscription : 11/11/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 11 Jan - 3:52

bon j'ai encore besoin de toi (ou de vous Very Happy):
Bonvoici mon script:

#!/bin/ksh

SVALINIT=30
ANNEE=`date +"%Y"`
QUANT=`date +"%j"`
HEURE=`date|cut -c 12-13`
MIN=`date|cut -c 15-16`
FIN="0"
TEMPSI=$HEURE:$MIN
HEURE2=`expr $HEURE + 1`

if [ "$HEURE2" = "24" ]
then
HEURE2="00"
fi

TEMPST=$HEURE2:$MIN

cd /PACK_AE/log

while [ "$FIN" != "$SVALINIT" ]
do
DEB=`cat Log$ANNEE.$QUANT|grep "DEBUT BASCULEMENT"|wc -l`
FIN=`cat Log$ANNEE.$QUANT|grep "FIN BASCULEMENT"|wc -l`
clear
echo "--------------------------------------------------------------------------------"
echo "Le nombre de S_Validation Géographique initial est de: $SVALINIT"
echo "le nombre de début de basculement est de: $DEB"
echo "le nombre de fin de basculement est de: $FIN"
TEMPSI=`date|cut -c 12-16`
echo "---------------------------------------------------------------------------------"
echo "Le lancement de la vérification de la mise a jour a commencé a: $TEMPSI"
echo "La vérification s'arretera en erreur a: $TEMPST"
echo "---------------------------------------------------------------------------------"
sleep 1
clear
if [ "$TEMPSI" = "$TEMPST" ]
then
echo "la mise a jour ne s'est pas effectué correctement, merci de verifier"
exit
fi
done

echo "la mise a jour s'est correctement effectué"

ce que je ne comprend pas, c'est qu'une fois arrivé a 30 (donc SVALINIT=$FIN), le script ne sort pas en me mettant : la mise a jour s'est correctement effectué

Pourquoi? ou est l'erreur?

Eplication du script:

je fais une mise a jour, je verifie que mon nombre initial est égal a mon nombre de fin, si au bout d'une heure, ma valeur $FIN n'est toujours pas égale a $SVALINIT (valeur initial) alors le script sort et me met comme message: la mise a jour ne s'est pas effectué correctement, merci de verifier
Revenir en haut Aller en bas
had5150
Modérateur
Modérateur
had5150


Nombre de messages : 1206
Age : 44
Localisation : Paris
Date d'inscription : 25/01/2006

Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 EmptyJeu 11 Jan - 4:09

...

n'étant pas franchement un pro je t'avoue que je n'en ai pas la moindre idée...

désolé.

A+

had5150
Revenir en haut Aller en bas
Contenu sponsorisé





Aide sur script unix - Page 2 Empty
MessageSujet: Re: Aide sur script unix   Aide sur script unix - Page 2 Empty

Revenir en haut Aller en bas
 
Aide sur script unix
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Le Bar-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser