06-04-2015
It is a matter of logic. Until the number of parameters is not equal to 0. If the number of parameters is 2 then it will not enter the loop, since the condition is satisfied ( 2 is unequal to 0 ).
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
cat .servers | while read LINE; do
ssh jason@$LINE $1
done
exit 1
./command.ksh "ls -l ~jason"
Why does this ONLY iterate on the first server in the list? It's not doing the command on all the servers in the list, what am I missing?
Thanks!
JP (2 Replies)
Discussion started by: jpeery
2 Replies
2. UNIX for Dummies Questions & Answers
Howdie everyone...
I have a shell script RemoveFiles.sh
Inside this file, it only has two commands as below:
rm -f ../../reportToday/temp/*
rm -f ../../report/*
My problem is that when i execute this script, nothing happened. Files remained unremoved. I don't see any error message as it... (2 Replies)
Discussion started by: cheongww
2 Replies
3. Shell Programming and Scripting
Hello, the ls -d command to only list directories in a directory doesn't seem to work on Solaris and the man command says to use that combination: ls -d
Anyone have the same problem and find a resolve?
Thanks
BobK (9 Replies)
Discussion started by: bobk544
9 Replies
4. UNIX for Dummies Questions & Answers
why lp -o <option> doesn't work on my SCO Unix. (4 Replies)
Discussion started by: wendyz
4 Replies
5. Shell Programming and Scripting
Hi. I've been playing around a bit. This isn't for any practical purpose-- it's really just a theoretical exercise. I wrote this little thing:
foreach num ( 6 5 4 )
awk -v "number=$num" 'BEGIN{for(x=0;x<$number;x++) printf "-"; printf "\n"}'
end
I would expect the following output:
... (3 Replies)
Discussion started by: treesloth
3 Replies
6. Shell Programming and Scripting
Hi
I have put alias ll='ls -la' in .profile file but it doesn't work.
On hand it works it looks like the .profile file is not beeing read.
How to check whitch file is loaded? ,profile? .bash_profile?
My system: SunOS mion 5.10 Generic
Shell: /bin/pfksh
Thanks (2 Replies)
Discussion started by: miojamo
2 Replies
7. Shell Programming and Scripting
i want to get the value for column 4rth when i =4. please guide what i am doing wrong. thanks
var=`cat file.csv`
for i in $var; do {
if ; then
var4=$var4+$i
fi
echo $i
}
done
I am geting this error message "0403-009 The specified number is not valid for this command." (8 Replies)
Discussion started by: sagii
8 Replies
8. UNIX for Dummies Questions & Answers
find . -name "05_scripts" -type d -exec mv -f {}/'*.aep\ Logs' {}/.LogFiles \;
Returns this failure:
mv: rename ./019_0120_WS_WH_gate_insideTEST/05_scripts/*.aep\ Logs to ./019_0120_WS_WH_gate_insideTEST/05_scripts/.LogFiles/*.aep\ Logs: No such file or directory
I don't know why it's trying... (4 Replies)
Discussion started by: scribling
4 Replies
9. HP-UX
I edited sudoers like this:vi /etc/sudoers
subex ALL =(root) NOPASSWD: /usr/ccs/bin/pstack
But the respective user still is prompted for password, and even when the right password is used, the command is still not launched.$sudo usr/ccs/bin/pstack 26557
We trust you have received the usual... (5 Replies)
Discussion started by: black_fender
5 Replies
LEARN ABOUT HPUX
pthread_getschedparam
pthread_getschedparam(3T) pthread_getschedparam(3T)
NAME
pthread_getschedparam(), pthread_setschedparam() - get or set the scheduling policy and associated parameters
SYNOPSIS
PARAMETERS
thread The thread whose scheduling policy and associated parameters are to be set/retrieved.
policy This parameter either points to the memory location where the scheduling policy of thread is returned (get function) or it
specifies the new value of the scheduling policy for thread (set function).
param This parameter either points to the memory location where the scheduling parameters of thread are returned (get function)
or it specifies the new scheduling parameters for thread (set function).
DESCRIPTION
These functions allow the scheduling policy and associated parameters of threads within a multithreaded process to be retrieved and
changed. The legal values for the scheduling policy and associated scheduling parameters are defined in
changes the scheduling policy and associated scheduling parameters for thread to the policy and the associated parameters provided in pol-
icy and param, respectively. On HP-UX, appropriate privileges are required to change the scheduling parameters of a thread. The calling
process must have appropriate privileges or be a member of a group having access to successfully call
The function retrieves the scheduling policy and associated parameters for thread and stores those values in policy and param, respec-
tively. The values returned represent the actual scheduling values, not any temporary values that may be in effect due to priority inheri-
tance or priority ceiling features.
Notes
For the and scheduling policies, only the sched_priority member of the structure is required in the associated scheduling parameters. All
other scheduling policies have implementation-defined scheduling policies. Refer to the documentation for rtsched(2) and for further
information on implementation-defined scheduling policies.
RETURN VALUE
Upon successful completion, and return zero. Otherwise, an error number is returned to indicate the error (the variable is not set).
ERRORS
If any of the following occur, the and functions return the corresponding error number:
is not defined and these functions are not supported.
For each of the following conditions, if the condition is detected, the function returns the corresponding error number:
policy or one of the scheduling parameters in param is invalid.
Either the policy or scheduling parameters contain an
unsupported value.
The caller does not have permission to set either the
scheduling policy specified in policy or the scheduling parameters specified in param for thread.
No thread could be found corresponding to
thread.
For each of the following conditions, if the condition is detected, the function returns the corresponding error number:
No thread could be found corresponding to
thread.
The value specified by
policy or param is invalid.
AUTHOR
and were derived from the IEEE POSIX P1003.1c standard.
SEE ALSO
pthread_attr_setschedparam(3T), pthread_attr_setschedpolicy(3T), pthread_attr_getschedparam(3T), pthread_attr_getschedpolicy(3T),
rtsched(2).
STANDARDS CONFORMANCE
Pthread Library pthread_getschedparam(3T)