04-25-2009
You can't use fclose on stdin, stdout, or stderr. And there's no point in closing them when you're duplicating over them anyway, so just remove those altogether.
This likely isn't related to the error, but open() does not return 0 on error, it returns -1. Check if fd<0.
You should also close the original fd of anything you're duplicating once you're done copying it.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
get -ek s.Communicator.java The difference between the current date and the creation date of
the newest delta in the SCCS file is greater than 1 year.
Make sure that the system date is set correctly.
This message is only a warning. (co11)
14.3
... (0 Replies)
Discussion started by: Shivaprasad BS
0 Replies
2. UNIX for Advanced & Expert Users
I'm trying to create daemon processes with ksh as follows:
function start
{
# start script as co-process and pass an argument
./1.ksh $1 |&
# print pid
print $!
# move the file descriptors of the co-process to 4 and 5
exec 4>&p
exec 5<&p
# then close... (1 Reply)
Discussion started by: rein
1 Replies
3. Shell Programming and Scripting
Hi Gurus,
I tried bc 1000 % 10 on tcsh and ksh and its throwing a core dump on a sun solaris machine.
uname -a
SunOS azote 5.9 Generic_118558-39 sun4u sparc SUNW,Ultra-4
Please let me know if you find anything.
Thanks,
Kinny (8 Replies)
Discussion started by: kinny
8 Replies
4. Shell Programming and Scripting
Hi Guys,
I am trying a simple for loop which is throwing an error.
Below is my code:
#/bin/sh
set -A array "are" "you" "there";
for ( i = 0 ; i < ${#array} ; i++ )
do
echo ${array}
done
I am getting this error
tci001wasd02 $ sh -vx array_for.sh
#/bin/sh
set -A array "are"... (6 Replies)
Discussion started by: mac4rfree
6 Replies
5. UNIX for Advanced & Expert Users
Hi, but it is possible to effect a sftp in???
thanks thousand
Germanico
---------- Post updated at 07:01 AM ---------- Previous update was at 05:51 AM ----------
Hi, but it is possible to effect a sftp in nohup mode??? (2 Replies)
Discussion started by: GERMANICO
2 Replies
6. Shell Programming and Scripting
Dear all,
I would like to count the no;of word "INFORMATION" in a file called alt.lst and output to a unix variable INFORMATION.so to do this I wrote the below code
INFORMATION=echo 'INFORMATION' | tr -cs 'A-Za-z' '\n' < /app/tisq005/01/home/tisq005b/scripts/alt.lst | grep -c "INFORMATION"... (2 Replies)
Discussion started by: Kiransagar
2 Replies
7. Shell Programming and Scripting
Hi all,
I have below code
sqlplus -s ext/exo@TIS << EOF
whenever sqlerror exit failure rollback;
set echo off
set head off
set serveroutput on
set termout on
set trimspool on
SPOOL $SPOOL_FILE
select 'ROWS '|| ' '||decode((count(Part_no)),0,'With greater values not... (3 Replies)
Discussion started by: Kiransagar
3 Replies
8. Shell Programming and Scripting
Hi Folks,
please advise , I have logs generated on unix machine at location /ops/opt/aaa/bvg.log , now sometimes there come exception in these logs also, so I want to write such a script such that it should continuously monitor these logs and whenever any exception comes that is it try to find... (3 Replies)
Discussion started by: tuntun27272727
3 Replies
9. Shell Programming and Scripting
Hi All
I have two shell scripts where the second is getting invoked from the first. E.g.
test1.sh and test2.sh Within test1, the code is something like this:
#!/bin/bash
. test2.sh
usage() {
echo "..."
echo "....."
}
SRC=$1
DEST=$2
case "$3" in
tran) doTran ;;
*)... (7 Replies)
Discussion started by: swasid
7 Replies
10. Shell Programming and Scripting
Hello Gurus,
I am writing one script at linux.
The logic is
There is a find command which will find some specific files daily and store at a variable
Then echo that variable .
Now when I am trying to read the variable by using for loop it is throwing error as below:cat: CKDT.dat: No such... (5 Replies)
Discussion started by: pokhraj_d
5 Replies
LEARN ABOUT NETBSD
scheduler
ICECREAM(1) Icecream User's Manual ICECREAM(1)
NAME
scheduler - Icecream scheduler
SYNOPSIS
scheduler [-n | --netname name] [-p | --port port] [-h | --help] [-l | --log-file file] [-d | --daemonize] [-r | --allow-run-as-user]
[-v [v [v]]]
DESCRIPTION
The Icecream scheduler is the central instance of an Icecream compile network. It distributes the compile jobs and provides the data for
the monitors.
OPTIONS
-n, --netname netname
The name of the Icecream network the scheduler controls.
-p, --port port
IP port the scheduler uses.
-h, --help
Print help message.
-l, --log-file logfile
Name of file where log output is written to.
-d, --daemonize
Detach daemon from shell.
-v, -vv, -vvv
Control verbosity of daemon. The more v the more verbose.
-r, --allow-run-as-user
Force running the scheduler with user rights. Usually you will need to run the scheduler with root rights.
SEE ALSO
icecream, scheduler, iceccd, icemon
AUTHOR
Cornelius Schumacher
Icecream April 21th, 2005 ICECREAM(1)