The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
ksh: cmd-Ausgang zur Eingabe eines anderen Skript IMTheNachoMan Shell Programmierung und Scripting 2 04-27-2008 10:58 AM
Log-Script Input-und Output mit tee? moseschrist Shell Programmierung und Scripting 0 11-12-2006 03:32 AM
Den Eingang zu einem Skript durch ein Skript radhika03 Shell Programmierung und Scripting 7 08-18-2005 04:17 AM
Kommandozeilen-Parameter edog UNIX for Dummies Questions & Answers 1 01-15-2002 11:40 AM
Einlesen in einem Script alwayslearningunix UNIX for Dummies Questions & Answers 2 03-30-2001 01:48 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 05-30-2007
KenLynch KenLynch is offline
Registrierte Nutzer
  
 

Join Date: Jan 2007
Ort: Dublin, Irland
Beiträge: 15
Script Input-Parameter

Ich versuche zu schreiben, ein einfaches Skript zum Senden von E-Mails mit ksh auf einer Sun Solaris-Box.

Das Skript ist wie folgt:

# Argumente: $ 1 \u003d Befehlstyp dh mailx etc
# $ 2 \u003d Betreff
# $ 3 \u003d Von
# $ 4 \u003d Um
# $ 5 \u003d E-Mail-Datei
#
# Wenn Mail-Typ IS mailx THEN DO:
#
if [ "$ 1" \u003d "mailx"]
dann
mailx-s-r $ 2 $ 3 $ 4 <$ 5
fi


Das Problem ist, diese. Das Thema Input-Parameter, dh $ 2 kann eine vollständige Satz zB "Test-E-Mail". Wie bekomme ich eine ksh-Skript zu lesen, in einem Satz und sehen es als eine einzige Eingabe Parameter und nicht mehrere Parameter.

Dieses Skript wird vom innerhalb einer 4GL-Programm und die Eingabe-Parameter werden die in der DB Felder aus.

Gibt es eine Unix-Befehl ersetzen könnte ich verwenden. Ich dachte, über das Bestehen der Gegenstand in wie folgt: "Test_E-Mail" und das vielleicht anstelle der Unterstrich "_" durch ein Leerzeichen "".

Ist das möglich?

Prost!
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 04:31 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0