10-31-2011
Yep, I know ygemici, that's what I posted above your post that I had figured it out.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi
I have always used ksh in the past, but now am using csh. To zero a file using ksh, you simply > filename. What is the command to do the same using csh?
Thanks in advance. (3 Replies)
Discussion started by: jodie
3 Replies
2. UNIX for Dummies Questions & Answers
I created a simple script and attempted to run it. All that the scrip contained was "ls -l".
At first I received the message "ksh: run_dir: not found"
I then tried typing "csh run_dir" This time the script worked.
typing echo $SHELL produced /bin/ksh
I would like to understand why this... (4 Replies)
Discussion started by: SUSANR9999
4 Replies
3. Shell Programming and Scripting
I have an extraordinary problem with a csh script.....(feel free to berate the use of this but I'm modifying an existing bunch of them)
Anyway, I have a master csh script which in turn calls a second csh script. This second csh script is below. Within this second script are two compiled C++... (1 Reply)
Discussion started by: pollsizer
1 Replies
4. Shell Programming and Scripting
how can i pre-set then PATH so that i no need setenv everytime i login.
i know it can be done with edit .login on normal user
but how about root? (1 Reply)
Discussion started by: conandor
1 Replies
5. UNIX for Dummies Questions & Answers
what is a .csh extension?
there is a command line: mkaphed_ctio.csh
Does anyone know what this is? :confused::confused::confused: (1 Reply)
Discussion started by: cosmologist
1 Replies
6. Shell Programming and Scripting
I am using this code
echo "opt_tpath = $opt_tpath"
if ($opt_tpath == 1) echo " -tpath = $Atpath\n"
and is giving
opt_tpath = 0
Atpath: Undefined variable.
Atpath should only be printed in opt_tpath == 1 but it still tries to print.
---------- Post updated at 10:05 AM ----------... (1 Reply)
Discussion started by: kristinu
1 Replies
7. Shell Programming and Scripting
I am trying to use \n for a new line in csh like this
echo "some text\n"
echo "some more text\n"
but am getting
some text\n
some more text\n (10 Replies)
Discussion started by: kristinu
10 Replies
8. Shell Programming and Scripting
Hi All,
Could any one of you give me a hand to convert the following line of codes from .sh to .csh please ?
proc_id=`fuser /tmp/test`
if
then
echo "File is not being used by any thing"
fi
if
then
echo "File is being used... please wait"
sleep 1
fi
Regards. (1 Reply)
Discussion started by: sraj142
1 Replies
9. Shell Programming and Scripting
CSH experts
What does the following do in CSH?
:(){:|:&};:
I was asked the question, but I don't know. I'm not aware of the context.
Any ideas?
Thanks! (1 Reply)
Discussion started by: wallg
1 Replies
10. Homework & Coursework Questions
1. The problem statement, all variables and given/known data:
create a shell script, chExt.sh that takes one or more parameters, where the first is a desired extension and the remainder are names of files to be renamed. For each file in the command line, this script should rename the file, as... (6 Replies)
Discussion started by: kcoll025
6 Replies
LEARN ABOUT HPUX
pw_getukid
postwait(2) System Calls Manual postwait(2)
NAME
postwait: pw_getukid(), pw_wait(), pw_post(), pw_postv(), pw_getvmax() - lightweight synchronization mechanism
SYNOPSIS
DESCRIPTION
Postwait is a fast, lightweight sleep/wakeup mechanism that can be used for synchronization by cooperating kernel threads within a single
process or between separate processes.
A thread calls to block. It resumes execution when it is posted by another thread, the call expires, or is signaled. If one or more posts
are already pending, returns immediately.
Threads using postwait are identified by their ukid. A thread retrieves its ukid by calling It shares this ukid with anyone it chooses by
any means it considers appropriate (for example, shared memory).
is called with a timeout ts. If ts is NULL, the thread will not timeout. It will remain blocked until posted or a signal wakes it up.
If ts points to a zero-valued timespec, will return immediately with a value (and indicating whether or not it was posted.
If ts points to a timespec whose value is greater than zero, the thread will block for that amount of time unless it is posted or inter-
rupted by a signal, in which case the timespec pointed to by ts is updated with the remaining time. The return value and are set to indi-
cate the reason the call returned.
is used to post many threads with a single call. It posts to all threads in the targets array. An value for each target is returned in
the errors array. (0 indicates success.) If the errors pointer is zero, no target-specific errors are copied out.
There is a maximum number of threads that can be posted with a single call. This value is returned by
Posts sent to a kernel thread that already has a post pending against it are discarded.
RETURN VALUE
returns 0 if it succeeds, -1 otherwise.
returns 0 if posted, -1 otherwise.
returns 0 if the post succeeds, -1 otherwise.
returns 0 if every post succeeds, -1 otherwise.
returns the maximum number of kernel threads that can be posted with a single call to
ERRORS
sets to one of the following values if it fails:
ukid points to an illegal address. The reliable detection of this error is implementation dependent.
sets to one of the following values if it fails:
was called with a timeout of 0 but the caller has no post(s) pending.
was called with a timeout that expired.
ts points to an illegal address. The reliable detection of this error is implementation dependent.
was interrupted
by a signal.
The timespec pointed to by ts is invalid.
sets to one of the following values if it fails:
The ukid refers to a non-existent kernel thread.
sets to one of the following values if it fails:
targets points to an illegal address. The reliable detection of this error is implementation dependent.
errors points to an illegal address. The reliable detection of this error is implementation dependent.
count is less than 0.
count exceeds the maximum value (as returned by
A ukid refers to a non-existent kernel thread.
postwait(2)