![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| sortie vers un fichier puis l'envoyer par courrier électronique | llsmr777 | UNIX pour les nuls Questions et réponses | 2 | 11-21-2007 02:21 AM |
| Comment orienter la commande FTP pour utiliser une adresse IP spécifique d'ajouter ou de carte? | pray44u | SUN Solaris | 5 | 06-02-2006 12:49 AM |
| Direct accès disque | Lopatonosec | High Level Programming | 3 | 05-31-2005 12:39 PM |
| Erreur: Pas de declarator précédent "(" | nik | High Level Programming | 1 | 05-17-2004 08:54 AM |
| la transmission directe des fichiers via le protocole TCP / IP | darkspace | High Level Programming | 5 | 08-26-2002 02:00 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Re-direct le msg d'erreur de fichier journal
Salut tous,
J'ai une expression comme suit: -- a \u003d `expr $ i (+) $ (j)`>> $ log_file 2> & 1 Ici, si l'une des valeurs de i ou j ou les deux, se trouve à être vide alors le "expr" renvoie l'erreur comme "expr: 0402-050 erreur de syntaxe." Mon problème est je ne suis pas capable de réorienter cette erreur dans le fichier journal. Son obtention est affiché sur la console elle-même que je ne veux pas. Toute aide s'il vous plaît ..... |
|
||||
|
Merci zazzybob
Il a travaillé pour moi. J'ai fait les suivantes: -- Code:
a=`expr ${i} + ${j} >> $log_file 2>&1`
|
|
|||||
|
Mais vous aussi vous souhaitez assigner à une variable, correct?
Code:
a=`( expr $i + $j | tee -a $log_file ) 2>> $log_file` À la vôtre ZB |
|
||||
|
Vous avez raison zazzybob. Je me suis emporté!
La variable "a" a été de ne pas avoir de population avec la valeur retournée par l'expression, avec mon code. Votre code fonctionne, tout simplement parfait. Une fois de plus Merci. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|