/dev/null


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting /dev/null
# 1  
Old 06-20-2008
/dev/null

Hi expert,

May I know what is the difference between below cron tab entry ?


0,12 * * * * /abc/myscript.sh > /dev/null 2>&1

0,12 * * * * /abc/myscript.sh
# 2  
Old 06-20-2008
Code:
0,12 * * * * /abc/myscript.sh > /dev/null 2>&1

redirect the stdout to /dev/null
2>&1
means redirect all the stderr to where stdout is redirected therefore to /dev/null
# 3  
Old 06-20-2008
In other words, standard output and error messages are ignored.

The alternative is, with nowhere else to go, it gets emailed to the user whose crontab it is.
# 4  
Old 06-20-2008
Ok thanks.
What if a sendmail daemon is not running ? still gets emails ?
Is it a good practice to add /dev/null 2>&1 in crontab entry ?
# 5  
Old 06-20-2008
Sendmail not running? Good question. I would assume it gets queued until sendmail is running again, but isn't queing it a function of sendmail? Bottom line: I don't have an answer.

Good practice? Personally, I'd say no. You may want to divert the STANDARD output to /dev/null but errors too? That really depends upon the application.
# 6  
Old 06-20-2008
The sendmail daemon needs to be up and running for incoming emails only not for outgoing ones. For outgoing ones the daemon is invoked as and when needed to push out mails that are in the queue.
# 7  
Old 06-20-2008
Hi Dave, thanks for the reply. I'm just running a script containing a few command for collecting statistics and health of the server and someone told me if i don't add /dev/null 2>&1 entry . The system might crash due to mail queue.

honestly I don't get it . That's why I'm asking. I'm looking for a method/tricks to disable crontab from sending mail. If you know how to do it. Pls show me ?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

2>/dev/null

Friends have the following problem a search may not find anything which would correct example: ls -ltr *prueba.txt | nawk '{ print $9 }' > Procesar.dat 2>/dev/null When he finds nothing gives me the following error ls: prueba.txt: No such file or directory because 2> / dev / null... (4 Replies)
Discussion started by: tricampeon81
4 Replies

2. Shell Programming and Scripting

Help with /dev/null Please

Hello All and a Happy New year to yous guys. I'm running the below command on my AIX box and it keeps giving me the message that the file doesn't exist. I know the file don't exist, but I don't want to see the error. 2>/dev/null doesn't work. bash-3.00$ ls -l C* | wc -l 2>/dev/null ls:... (2 Replies)
Discussion started by: bbbngowc
2 Replies

3. Shell Programming and Scripting

Redirecting standard out to /dev/null goes to file "/dev/null" instead

I apologize if this question has been answered else where or is too elementary. I ran across a KSH script (long unimportant story) that does this: if ; then CAS_SRC_LOG="/var/log/cas_src.log 2>&1" else CAS_SRC_LOG="/dev/null 2>&1" fithen does this: /usr/bin/echo "heartbeat:... (5 Replies)
Discussion started by: jbmorrisonjr
5 Replies

4. UNIX for Dummies Questions & Answers

/dev/null 2>&1 Versus /dev/null 2>1

How are these two different? They both prevent output and error from being displayed. I don't see the use of the "&" echo "hello" > /dev/null 2>&1 echo "hello" > /dev/null 2>1 (3 Replies)
Discussion started by: glev2005
3 Replies

5. Shell Programming and Scripting

/dev/null what is the use of it?

when do you use the path /dev/null (3 Replies)
Discussion started by: webmunkey23
3 Replies

6. Solaris

What is /dev/tty /dev/null and /dev/console

Hi, Anyone can help My solaris 8 system has the following /dev/null , /dev/tty and /dev/console All permission are lrwxrwxrwx Can this be change to a non-world write ?? any impact ?? (12 Replies)
Discussion started by: civic2005
12 Replies

7. Shell Programming and Scripting

> /dev/null

hello all, In many shell scripts i found '> /dev/null' , i am not able to get this, will any one please explain why we are using this. thanks sudha (2 Replies)
Discussion started by: rrs
2 Replies

8. UNIX for Advanced & Expert Users

Q1 :/dev/null Q2 -A

Hi, Q1-What does nroff -ms > /dev/null Q2- What does mean -A under STAT column : ps aux |head -20 UTIL PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND root 516 93,0 0,0 12 12 - A 04 nov 3906:51 wait Thank you. (4 Replies)
Discussion started by: big123456
4 Replies

9. UNIX for Dummies Questions & Answers

/dev/null

Hi , I am importing some table from /dev/null i dont understand what is /dev/null Sorry i am new to UNIX sam71 (3 Replies)
Discussion started by: sam71
3 Replies

10. UNIX for Dummies Questions & Answers

>/dev/null

Maybe it's an stupid question but remeber... I'm Junior.. I use command line to run programs, and some of them gives a lot of information when, for example, you open a window or other actions. That's really bad because my terminal gets full of unwanted messages, so I use "bin file & >/dev/null"... (1 Reply)
Discussion started by: piltrafa
1 Replies
Login or Register to Ask a Question