![]() |
|
|
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 |
| ksh: cmd sortie à l'entrée d'un autre script | IMTheNachoMan | De programmation et de script Shell | 2 | 04-27-2008 10:58 AM |
| log script d'entrée et de sortie en utilisant tee? | moseschrist | De programmation et de script Shell | 0 | 11-12-2006 03:32 AM |
| Donner à l'entrée d'un script par le biais d'un script | radhika03 | De programmation et de script Shell | 7 | 08-18-2005 04:17 AM |
| paramètres de ligne de commande | edog | UNIX pour les nuls Questions et réponses | 1 | 01-15-2002 11:40 AM |
| Entrée dans la lecture d'un script | alwayslearningunix | UNIX pour les nuls Questions et réponses | 2 | 03-30-2001 01:48 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Script paramètres d'entrée
J'essaie d'écrire un script simple d'envoyer des e-mails en utilisant ksh sur Sun Solaris boîte.
Le scénario est comme suit: # Arguments: $ 1 \u003d Type Command mailx etc c'est-à-dire # $ 2 \u003d Sujet # $ 3 \u003d De # $ 4 \u003d A # $ 5 \u003d Mail dossier # # MAIL SI TYPE EST mailx THEN DO: # if [ "$ 1" \u003d "mailx"] puis mailx-s $ 2-r $ 3 $ 4 <$ 5 fi Le problème est le suivant. Le sujet c'est-à-dire $ paramètre d'entrée 2 peut être une phrase, c'est-à-dire "Test E-Mail". Alors, comment puis-je obtenir un ksh script à lire dans une phrase et de le considérer comme un paramètre d'entrée unique et non pas de multiples paramètres. Ce script est exécuté à partir d'un programme et 4GL paramètres d'entrée sont transmises dans les domaines de la DB. Existe-t-il remplacer une commande unix que je pourrais utiliser. J'ai pensé à la question en passant comme suit: "Test_E-Mail" et le remplacer peut-être le trait de soulignement "_" avec un espace "". Est-ce possible? À la vôtre! |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|