scripting newbie needs help


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting scripting newbie needs help
# 1  
Old 05-23-2008
scripting newbie needs help

I have written a script that will email a generic user when a device is "offline". I would like to enhance this by having the script lookup a contact's email and automatically add it to the MAIL_LIST. I am trying to lookup and return data based on a field common in two files

File 1 /optim/ais_scripts/files/offline/offline_readers.txt:
0150 PU SA Handheld 200-03

File 2 ; /optim/ais_scripts/files/bb_unit_contacts.txt
0150,contact name,contact@princeton.edu

#This script will email ais psig group any Active and Offline readers by loop and reader address, location number, location name.
#
#SCRIPT:mail_offlines
#
#revised:5/23/2008 dtierney
#
MAIL_FILE=/optim/ais_scripts/files/offline/offline_readers.txt

MAIL_LIST="generic_user@princeton.edu"

/optim/bin/read_shm > /optim/ais_scripts/files/offline/readers.status

rm /optim/ais_scripts/files/offline/offline_readers.txt

echo " LOC# Reader Name LP#-AD" >> /optim/ais_scripts/files/offline/offline_readers.txt
echo "----------------------------------------" >> /optim/ais_scripts/files/offline/offline_readers.txt
for j in `/optim/bin/parse_shm | grep "ACTIVE Off-Line" | awk '{ print substr($0,1,6) }'`
do
cat /optim/ais_scripts/files/offline/readers.status | grep "$j" | awk '{ print substr($0,15,4) substr($0,32,31) substr($0,1,6) }' >> /optim/ais_scripts/files/offline/offline_readers.txt
done
echo "------------------------------------------------------------------">> /optim/ais_scripts/files/offline/offline_readers.txt
mailx -s "Offline Readers" $MAIL_LIST < $MAIL_FILE
rm /optim/ais_scripts/files/offline/offline_readers.txt
echo "email has been sent"
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Newbie needs help with some bash scripting

Please bear with me, I'm a beginner but have had some experience and decent knowledge to understand things as I read them and I'm in the process of trying to learn more. I recently inherited a UNIX server which has a bash script which is part of a crontab schedule that needs to be modified (or... (3 Replies)
Discussion started by: Danylko
3 Replies

2. Shell Programming and Scripting

Bash scripting - Newbie

Hi all, I have drill to do and I'll very appreciate your help: Please create a simple CSV file as follow (3 columns and 4 rows): A,B,C A,”B,C”,D “A,B”,C,D o A,B,”C,D” - Please refer to the comma between the quotation marks as a parameter and not as a separator. - Please provide... (3 Replies)
Discussion started by: elior
3 Replies

3. Shell Programming and Scripting

sed newbie scripting assistance

Howdy folks, I'm trying to craft a log file summarisation tool for an application that creates a lot of duplicate entries with only a different suffix to indicate point of execution. I thought I'd gotten close but I'm clearly missing something. Here's a genericized version: A text_file... (3 Replies)
Discussion started by: mthespian
3 Replies

4. Shell Programming and Scripting

Shell Scripting Newbie

Hi Guys, I want to create a shell script to run multiple jobs in sequence. Explaination - If I were to run each jobs individually I would have gone to folder - "abin"(where my shellscript is place) as follows cd abin abin > runappeng.sh abc001 Now, I have list of programs which are like... (8 Replies)
Discussion started by: chaits84
8 Replies

5. Shell Programming and Scripting

Scripting needed for newbie

Hi, I am newbie in shell scripting I have a file name like simple.txt which comes from Mainframe systems onto windows dir every 15 minutes daily. File name is same. Every 15 minutes it updates. I need to write shell script to check if the file arrived every 15 min or not. If the new file... (4 Replies)
Discussion started by: chinniforu2003
4 Replies

6. Shell Programming and Scripting

Shell Scripting NEWBIE - Need Help

Could someone please recommend a very good shell scripting book for me. I would be starting a new job that would require a very good understanding of shell scripting. Please help. (3 Replies)
Discussion started by: ayoka
3 Replies

7. Shell Programming and Scripting

scripting newbie... some help please?

hi all, i am just getting in to bash scripting, so don't be too harsh... i've created this little backup script, and it's just awfull... ugly, doesn't work like I want it to, the works. anyways, i was hoping some of you might help me improve it and learn a little in the process. what i... (13 Replies)
Discussion started by: jmd9qs
13 Replies

8. Shell Programming and Scripting

Scripting Newbie

Seems simple but I am having difficulty with this one: I am trying to write a single command line argument (which will be a path) - the program should print out the owner of the path. I can not get anything I write to run. Please help. (5 Replies)
Discussion started by: Kymmers7
5 Replies

9. UNIX for Dummies Questions & Answers

Shell Scripting Newbie

I'm relatively new at this scripting game, just need to learn some basic stuff for data handling. My current need is to write a script that loops through a textfile of filenames, and for each file removes the first line and re-writes that file to a new name. In fact I could do with knowing... (1 Reply)
Discussion started by: mattyjim2
1 Replies

10. Shell Programming and Scripting

Newbie - Need help in bash scripting

Hi there, I am a student and currently working on a project. I have a file that contains about 50 filenames. (1.txt, 2.txt, 3.txt ...). I would like to know how can I store these filenames into a variable using a loop? I would appreciate if anyone can help me. Thank You. Regards, Bib (4 Replies)
Discussion started by: coolbib
4 Replies
Login or Register to Ask a Question