Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
<< mit Kommandos

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Manuel
Gast





BeitragVerfasst am: 10. Dez 2003 18:57   Titel: << mit Kommandos

Hi,
ich will ein Shell script schreiben, das mir automatisch eine mail schreibt mit etwas text und auch der ausgabe vom befehl
emerge -p -u world

also mit << kann ich ja folgendes machen

sendmail << STOP
hallo, dies ist meine Mail.
Manuel
STOP

aber

sendmail << STOP
hallo, dies ist meine Mail.
emerge -p -u world
Manuel
STOP

funktioniert ja nicht, da der befehl nicht ausgewertet wird. wie kann ich das realisieren?

Danke

Manuel
 

Jochen
Gast





BeitragVerfasst am: 10. Dez 2003 21:00   Titel: Re: << mit Kommandos

Mach es einfach so:
code:

sendmail <<STOP
hallo, dies ist meine Mail
`emerge -p -u world`
Manuel
STOP

Aber es gibt da bessere Möglichkeiten. Ausserdem darf der Output von emerge nur ASCII (7 Bits) enthalten - tut er das?

Jochen
 

Hein
Gast





BeitragVerfasst am: 10. Dez 2003 21:55   Titel: Re: << mit Kommandos

Hi
emerge -up world erzeugt eine Ausgabe in der Konsole. Hiermit werden die Abhängigkeiten angezeigt die man zum Aktualisieren des gesamten Systems braucht (Gentoo). Man kann auch hingehen und alles in eine .txt packen und diese dann als Anhang verschicken, als Beispiel.

MfG
 

ratte
Gast





BeitragVerfasst am: 11. Dez 2003 0:06   Titel: Re: << mit Kommandos

emerge <whatever options> 2>&1 | tee -a <pfad/>emerge.<whatever options>.`date -I`

um es lokal zu speichern.

cat <pfad/>emerge.<whatever options>.`date -I` | mail -s "emerge <whatever options>" root
 

Manuel
Gast





BeitragVerfasst am: 11. Dez 2003 11:26   Titel: Re: << mit Kommandos

Danke, ich werd es gleich mal ausprobieren...

Manuel
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy