nohup standerd error


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting nohup standerd error
# 1  
Old 02-04-2009
nohup standerd error

hi,


im using nohup command to execute one script.
in the nohup.out im getting standerd output as well as standerd error in it.
i want standerd output and error in nohup.out and only standerd error in error.txt file.

im using command like following
nohup sh test.sh 2>error.txt &


in this case im able to get error in error.txt file but not in nohup.out file


pl help


thanks in advance
# 2  
Old 02-04-2009
In ksh:

Code:
nohup sh test.sh > error.txt 2>&1 &

# 3  
Old 02-10-2009
same is not working


i want standerd output and error in nohup.out and only standerd error in error.txt file.

or is there any way to get only error from txt file
# 4  
Old 02-10-2009
That's something pretty difficult to manage since one file descriptor can only write to one file. I don't see how to make it work with tee either, when different data's being written to different files.
# 5  
Old 02-10-2009
Corona is correct.

Once stderr has been redirected somewhere.... that's where it goes.

You ~can~ get both stderr and stdout into the nohup.out like so:

Code:
nohup ksh -c "alkhalskdhfalkshdf ; date ; ps -deaf ; echo alshldfh ; aslkdhalskhhflasd " 2>&1

# 6  
Old 02-10-2009
Quote:
Originally Posted by arvindng
same is not working


i want standerd output and error in nohup.out and only standerd error in error.txt file.

or is there any way to get only error from txt file

You may try something like this:

Code:
{ nohup cmd 2>&1 >&3 3>&- | tee error.txt; } >nohup.out 3>&1

The Z-Shell shell has support for an internal tee mechanism with its
multios option:

Code:
nohup cmd 2>error.txt >nohup.out 2>&1

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Nohup error

Hi, I tried to run a script as a back end process and getting below error for nohup command in solaris10. Any help will be great. server1# nohup (time ./genrep) > genrep.log 2>&1 ksh: syntax error: `(' unexpected Able to run genrep a standalone but getting error when i try with... (5 Replies)
Discussion started by: phanidhar6039
5 Replies

2. UNIX for Dummies Questions & Answers

Error running a script in nohup mode

Hi, running this script in normal mode, no error occours #!/usr/bin/ksh VALUE=0 SUBJECT='sub' ADDRESSES="aaa@gmail.com" BODY='body' while true do COUNT=$(tail -2500 /log/file.log | grep -i "error" | wc -l) if ; then echo "$BODY" | mailx -s "$SUBJECT" "$ADDRESSES"... (3 Replies)
Discussion started by: nash83
3 Replies

3. Shell Programming and Scripting

Saving nohup output to a file other than nohup.out

Shell : bash OS : Oracle Linux 6.4 I want to save the ouput of a nohup command to file other than nohup.out . Below are my 3 attempts. For both Attempt1 and Attempt2 , the redirection logs the output correctly to the output file. But I get the error "ignoring input and redirecting stderr to... (7 Replies)
Discussion started by: kraljic
7 Replies

4. Shell Programming and Scripting

How get program name that produced an IO error redirected to a LOG in a nohup command?

Good afternoon, I'm have program that executes in background another programs. The main program would be programA and the programs executed by the main one, would be program1a, program1b and program1c. I need the programs to continue the execution no matter if the shell connection is lost,... (6 Replies)
Discussion started by: enriquegm82
6 Replies

5. Shell Programming and Scripting

Error while running script using nohup

Hi, I am running the below script. When i run the script normally it executes fine but when i run the same script using nohup it throws an error as getStatus.sh: syntax error at line 3: `(' unexpected . Can you let me know why it is so? while do . $(dirname $0)/include.sh cd... (2 Replies)
Discussion started by: vignesh53
2 Replies

6. UNIX for Dummies Questions & Answers

When we need nohup

Hi, I've read the man page on nohup. But I still can't see what's the differences if we just send a process to background versus sending a nohup process to background. eg: myprocess & vs nohup myprocess & Without nohup, myprocess would still run uninterruptible at background... (2 Replies)
Discussion started by: ehchn1
2 Replies

7. UNIX for Dummies Questions & Answers

nohup - help!

I find that if I use nohup (in bourne shell script) then all the interactive parts in my code are gone hidden... e.g., the places asking input from the user (such as ckyorn) will not be displayed. This is no good. Is there a way to use nohup (or similar utility) and meanwhile, to keep the... (9 Replies)
Discussion started by: bluemoon1
9 Replies

8. UNIX for Advanced & Expert Users

Help on nohup

Hi I submitted a long running executable without using nohup. Now, is there any way I can assure to keep that process ON even if my session gets killed? Thanks Bobby (3 Replies)
Discussion started by: bobbyjohnz
3 Replies

9. UNIX for Dummies Questions & Answers

Nohup

Hi, Using nohup it sends output automatically to $HOME/nohup.out - how do I direct this output to another named file instead, so I can run several scripts in the background at once, directing their outputs into individual log files? Cheers (3 Replies)
Discussion started by: miwinter
3 Replies

10. Shell Programming and Scripting

error piping nohup to /dev/null

Hi, I have a script as follows: #!/bin/sh nohup ./my_program >& /dev/null & However, i get a "Generated or received a file descriptor number that is not valid" whenever I run it. running the command up in prompt is ok though. if i change the first line to #!/bin/csh i get a then:... (4 Replies)
Discussion started by: mochi
4 Replies
Login or Register to Ask a Question