Go Back   Το UNIX και Linux Forums > Top Forums > Ο προγραμματισμός και η Shell Scripting
.
Google Site



Ο προγραμματισμός και η Shell Scripting Post ερωτήσεις για KSH, CSH, SH, BASH, Perl, PHP, sed, AWK ΑΛΛΑ και shell scripts και shell scripting γλώσσα εδώ.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Εργαλεία Θέματος Αναζήτηση αυτό το νήμα Βαθμολογήστε Νήμα Display Modes
  #1 (Permalink)  
Old 07-21-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Ιούλιος 2009
Θέσεις: 2
Email alert doesn't περιέχει κανένα μήνυμα

Έχω δημιουργήσει ένα script το οποίο θα παρακολουθεί χώρο στο δίσκο σε Unix, θα στείλει ένα email ειδοποίησης που θα ενημερώνει το συγκεκριμένο receipients. Χρησιμοποίησα επαναλάβω στην mailx εντολής, αλλά το ηλεκτρονικό doesn't περιέχουν κανένα μήνυμα. Έχω printf που χρησιμοποιείται για την αποθήκευση του μηνύματος ($ message2) και όταν προσπάθησε να εμφανίζονται στην οθόνη με την εντολή echo αξία εμφανίστηκε. Έχω επίσης προσπάθησε να χρησιμοποιήσει την εντολή γάτα αλλά ακόμα δεν το μήνυμα στο ηλεκτρονικό ταχυδρομείο. Παρακάτω είναι το σενάριο.

#! / bin / sh
2 HOST \u003d `uname-s`
3 ΚΑΤΑΛΟΓΟΣ \u003d "apps/AI2dbFeeds apps/ai2install apps / apps data_transfer / apps informatica / apps oracle / apps samba / TSM"
4 SYSTIME \u003d `ημερομηνία`
5 # \u003d `SYSTIME ημερομηνία | sed -e 's / BST / / »
6 # SYSTIME \u003d `date +" OH%: OM% "`
7 LEVEL1 \u003d 40
8 Level2 \u003d 90
9 LEVEL3 \u003d 95
10 MAILGRP \u003d "leah.dimapawi @ db.com"
11 MESS \u003d "/ apps/informatica/current/pmserver/Scripts/message2"
12
13 for i in $ LIST
14 do
15 XXX \u003d `df-k | grep $ i |sed -e 's /%//'| awk' (print $ 5) »
16 # echo $ i
17 # echo $ XXX
18 if [ "$ XXX"-ge "$ LEVEL1"]
19 τότε
20 \u003d μήνυμα echo "$ SYSTIME: $ HOST / $ i $ XXX% Full!"
21 printf "$ message">> "$ message2"
22 echo $ message2
24 fi
25 κάνει
26
27
28 γάτας # $ message2 </ dev / null | mailx-s "ETL UAT - UNIX Χώρος στο δίσκο Αξιοποίηση" $ MAILGRP
29 echo $ message2 | mailx-s "ETL UAT - UNIX Χώρος στο δίσκο Αξιοποίηση" $ MAILGRP
Sponsored Links
  #2 (Permalink)  
Old 07-21-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Ιούνιος 2007
Περιοχή: Mumbai, Ινδία
Μηνύματα: 501
tags κωδικό χρήσης παρακαλώ.

Απόσπασμα:
20 \u003d μήνυμα echo "$ SYSTIME: $ HOST / $ i $ XXX% Full!"
21 printf "$ message">> "$ message2"
22 echo $ message2

Είμαι βέβαιος ότι υπάρχουν κάποια σφάλματα σύνταξης.
γραμμή 20:
όταν εκτελεί μια εντολή για μια μεταβλητή, χρήση $ ().

Κωδικός:
message=$(echo "$SYSTIME : $HOST /$i $XXX% Full!")

γραμμή 21:
"$ message2" πρέπει να είναι ένα αρχείο. Δεν μπορούσα να δω που έχετε ορίσει τίποτα σε αυτό.


what are you getting με "echo $ message2";;
  #3 (Permalink)  
Old 07-22-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Ιούλιος 2009
Θέσεις: 2
Αυτό το μήνυμα εμφανίζεται στην οθόνη όταν echo $ message2:

Τετ 22 Ιουλ 10:57:38 BST 2009: SunOS / apps / informatica 71% Full!
Sponsored Links
Closed Thread

Σελιδοδείκτες

Εργαλεία Θέματος Αναζήτηση αυτό το νήμα
Αναζήτηση αυτό το νήμα:

Advanced Search
Display Modes Βαθμολογήστε αυτό το νήμα
Βαθμολογήστε αυτό το νήμα:

Απόσπαση Κανονισμού
Εσύ δεν μπορεί να υστέρων νέα νήματα
Εσύ δεν μπορεί να μετά απαντήσεις
Εσύ δεν μπορεί να μετά συνημμένα
Εσύ δεν μπορεί να επεξεργαστείτε τις θέσεις

BB κωδικός είναι Σε λειτουργία
Smilies είναι Σε λειτουργία
[IMG] κωδικός Σε λειτουργία
Κώδικα HTML είναι Εκτός χρήσης
Trackbacks είναι Σε λειτουργία
Pingbacks είναι Σε λειτουργία
Refbacks είναι Εκτός χρήσης


Περισσότερα UNIX και Linux Forum Θέματα που μπορεί να σας Χρήσιμη
Νήμα Thread Starter Φόρουμ Απαντήσεις Τελευταίο μήνυμα
Άγνωστος ενημερωτικό μήνυμα λάθους κατά τη σύνδεση στο iTunes Store Linux Bot OS X Support RSS 0 06-01-2009 11:15 μμ
συγκρίνει δύο αρχεία αν doesn't αγώνα τότε οθόνη το μήνυμα λάθους ATL @ MAV UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 2 03-03-2009 10:57 AM
email Alert fed.linuxgossip Ο προγραμματισμός και η Shell Scripting 4 10-07-2007 10:25 μμ
sendmail και ειδοποίησης μηνυμάτων abhijeetkul UNIX για Advanced & Expert Χρήστες 1 05-23-2006 02:18 AM
Ειδοποίηση email script φεγγάρι Ο προγραμματισμός και η Shell Scripting 1 04-26-2002 05:55 μμ



Όλες οι ώρες είναι GMT -4. Η ώρα τώρα είναι 04:03 μμ.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Γλώσσα Μεταφράσεις Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Η UNIX και Linux Φόρουμ Content Copyright © 1993-2010. Όλα τα δικαιώματα Reserved.Ad διαχείριση από RedTyger

Περιεχόμενο σχετικό με τις διευθύνσεις URL vBSEO 3.2.0