Using $MAIL in ksh


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Using $MAIL in ksh
# 1  
Old 11-29-2002
Question Using $MAIL in ksh

I'm trying to write a menu script in ksh to allow a user to find his/her mail path.

Display the mail file path")
print -n "Mail File Path: " $MAIL


It's not working although it works when I'm simply doing it from the command line. Also, I'm using the same formula to find the shell path $SHELL and it works.

Any suggestions?
# 2  
Old 12-01-2002
I may be incorrect, but I believe that /bin/login sets the MAIL variable. It will be available in your login shell, but unless it's been exported, will not show up in subshells, such as your script.
# 3  
Old 12-02-2002
You may need to post your script. Putting the following into a script works fine.

#!/bin/ksh
print "Mail file path: " $MAIL
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Ksh: Send a mail in case grep finds something

I want to search a file if it contains special strings and if yes, the records found should be mailed. I can either do it with a temporary file: /usr/bin/grep somestring somefile > /tmp/tempfile && /usr/bin/mail -s "Found something" email@mycomp.com < /tmp/tempfile... or by running the grep... (10 Replies)
Discussion started by: Cochise
10 Replies

2. Shell Programming and Scripting

HTML Report from mail in ksh 88

Hi Team, I'm trying to send HTML Report from email using the below script (Using ksh 88 version) #!/bin/ksh set -x SUB="Test Email" Mail_Body="This is for testing" Send_Mail_HTML() { ( echo "FROM: abcd@test.com" echo "To: abcd@test.com" echo "Subject:... (2 Replies)
Discussion started by: smile689
2 Replies

3. Shell Programming and Scripting

ksh and mail problem

Script A: #!/bin/ksh /usr/bin/mail -s "case 4" g@f.com <testF5Email.inp Script B: #!/bin/ksh qq="-s \"case 4\" cstsang@hko.hksarg" /usr/bin/mail $qq<testEmail.inp Script A working properly where Script B cannot. The error message as the following: There is a missing '"' character... (3 Replies)
Discussion started by: cstsang
3 Replies

4. Shell Programming and Scripting

AIX .ksh script freezes when using the mail -s command

Hello I am trying to send an email when a .KSH script is run on an AIX Machine. This email will only include a subject line that is made up of variables from within the script, and is as follows: CURRENT_DATE=`date +%Y%m%d` TIME=`date` ADMIN="myname@domain.com" date block () { ... (4 Replies)
Discussion started by: jimbojames
4 Replies

5. Shell Programming and Scripting

KSH - mailx - Redirect the undelivered mail

Hi, I need to create one KSH which will send mail to set of recipients using "mailx" command like below. mailx -s "Test mail" "test@yahoo.com, test@gmail.com" <$output.txt The recipients are in different domains (like yahoo, gmail, etc.). My requirement is, if any mail is undelivered,... (1 Reply)
Discussion started by: Matrix2682
1 Replies

6. Shell Programming and Scripting

Mail cleanup from ksh script, keeping 50 most recent msgs

I found some posts describing how to completely clean out a mailbox in Unix/Linux. But I want to keep the 50 most recent messages. Any ideas out there? Thanks! (3 Replies)
Discussion started by: OPTIMUS_prime
3 Replies

7. Shell Programming and Scripting

KSH Programming to read and mail fields

I have a file with the following values: File name à a.log (bulk file with 100+ lines with the similar format) aaaa|bbbb|cccc|dddd|eeee|ffff|gggg|hhhh|iiii| aaaa|bbbb|cccc|dddd|eeee|ffff|gggg|hhhh|iiii| aaaa|bbbb|cccc|dddd|eeee|ffff|gggg|hhhh|iiii|... (3 Replies)
Discussion started by: shivacbz
3 Replies

8. Shell Programming and Scripting

Mail to: cc: How can i acheive this with ksh

Hi All, I have to write a script to send mail, in that i have to dynamically add the recepient in TO and my cc is a common one. For all mails my cc recepients are same. Only problem with TO recepient. Please i am looking for your inputs. (1 Reply)
Discussion started by: Arunprasad
1 Replies

9. Shell Programming and Scripting

Send an e-mail using ksh

Hi, I have a small script that outputs to a text file. I need to e-mail the contents of the text file to a mail alias. However, I cannot seem to get the script to print the 'subject', my script just leaves it blank. Has anybody any ideas what is wrong? if then (echo "\nHere is the report... (3 Replies)
Discussion started by: asulli01
3 Replies

10. UNIX for Dummies Questions & Answers

help on sending mail in ksh

folks, I wrote a script like follow for sending notification email, but the problem is cannot pass the multiple words to the subject line, any help: ======================================= send_msg () { send_email $1 exit 1; } send_email () { mail -s $1 $mail_address << MAIL... (2 Replies)
Discussion started by: ting123
2 Replies
Login or Register to Ask a Question