08-12-2015
Because it actually holds an object ID or something like it.
10 More Discussions You Might Find Interesting
1. Programming
#include <stdio.h>
#include <pthread.h>
#define NUM_THREADS 4
/* function to be executed by the new thread*/
void *PrintHello(void * threadid)
{
printf("\n %3d:Hello World!\n",threadid);
pthread_exit(NULL);
}
int main(int argc, char * argv)
{
int *taskids;
int... (2 Replies)
Discussion started by: narom
2 Replies
2. Shell Programming and Scripting
Greetings,
I am wrapping the monitoring commands like vmstat, sar, iostat and call via arguments
I want ./unix_stats.sh -v vmstat -p <SEC> -d <Duration>
to give vmstat values, and similarly iostat etc.,.
Also if I give ./unix_stats.sh -v vmstat -i iostat -p <SEC> -d <Duration> should give... (4 Replies)
Discussion started by: A_Rod
4 Replies
3. Shell Programming and Scripting
Hi All,
i have script like below..
echo "1) first option"
echo ""
echo "2) second option"
echo ""
echo "*) please enter the correct option"
read select
case $select in
1) echo "first option selected"
;;
2) echo "second option selected"
;;
*) echo "please enter the correct... (4 Replies)
Discussion started by: Shahul
4 Replies
4. Shell Programming and Scripting
I'm writing a script that can be called on itself, and must be able to pass arguments down to itself properly.
The regular usage of the script is as follows:
myfun cmd1 'options1' cmd2 'options2' input
If you're interested, the nuts and bolts of this function simply compare the outputs of... (2 Replies)
Discussion started by: Sunlis
2 Replies
5. Shell Programming and Scripting
Hi,
I have a requirement to work on script, it should take either of arguments.
wrote it as below.
#!/bin/bash
usage() {
echo "$0: missing argument OR invalid option !
Usage : $0 -m|-r|-d
}
while getopts mrdvh opt; do
case "$opt" in
m) monitor_flag=monitor;;... (1 Reply)
Discussion started by: ramanaraoeee
1 Replies
6. Shell Programming and Scripting
Hi Folks
I have got to the point where I can specify the arguments but how to pass an option is still mystery to me. Example:
temp.csh a b c d
set temp1 = $argv
set temp2 = $argv
set temp3 = $argv
echo $temp1
a
echo $temp2
b
echo $temp3
c d
I WANT:
temp.csh a b c d -S 1
set temp1... (2 Replies)
Discussion started by: dixits
2 Replies
7. Shell Programming and Scripting
Hi,
I have a script that is scheduled with cron and runs every night. The cron part looks like this:
00 20 * * 0,1,2,3,4,5,6 /usr/local/bin/BACKUP TBTARM HOT DELETE
My issue is with the 3rd parameter. Somewhere in the script, i want to tell the script to delete some files if the 3rd... (7 Replies)
Discussion started by: dollypee
7 Replies
8. Shell Programming and Scripting
How to pass the alphabet character as a argument in case and in if block?
ex:
c=$1
if a-z ]]
then
echo "alphabet"
case $1 in
a-z) echo "the value is a alphabet"
edit by bakunin: please use CODE-tags. We REALLY mean it. (9 Replies)
Discussion started by: Roozo
9 Replies
9. Programming
Hello,
A python beginner question on passing filename thru argument. My code is:
#!/usr/bin/python
import sys, getopt
import os
def main(argv):
try:
opts, args = getopt.getopt(sys.argv,"hi:o:ce", )
except getopt.GetoptError:
usage()
print("Usage: %s... (6 Replies)
Discussion started by: yifangt
6 Replies
10. UNIX for Beginners Questions & Answers
I am trying to pass a second argument like so:
if ] then
export ARG2=$2
else
message "Second argument not specified: USAGE - $PROGRAM_NAME ARG1 ARG2"
checkerror -e 2 -m "Please specify if it is a history or weekly (H or W) extract in the 2nd argument"
fi
however, it always goes... (4 Replies)
Discussion started by: MIA651
4 Replies
LEARN ABOUT OPENSOLARIS
pthread_spin_trylock
pthread_spin_lock(3C) Standard C Library Functions pthread_spin_lock(3C)
NAME
pthread_spin_lock, pthread_spin_trylock - lock a spin lock object
SYNOPSIS
cc -mt [ flag... ] file... [ library... ]
#include <pthread.h>
int pthread_spin_lock(pthread_spinlock_t *lock);
#include <pthread.h>
int pthread_spin_trylock(pthread_spinlock_t *lock);
DESCRIPTION
The pthread_spin_lock() function locks the spin lock referenced by lock. The calling thread acquires the lock if it is not held by another
thread. Otherwise, the thread spins (that is, does not return from the pthread_spin_lock call()) until the lock becomes available. The
results are undefined if the calling thread holds the lock at the time the call is made.
The pthread_spin_trylock() function locks the spin lock referenced by lock if it is not held by any thread. Otherwise, the function fails.
The results are undefined if either of these functions is called with an uninitialized spin lock.
RETURN VALUES
Upon successful completion, these functions returns 0. Otherwise, an error number is returned to indicate the error.
ERRORS
The pthread_spin_trylock() function will fail if:
EBUSY A thread currently holds the lock.
These functions may fail if:
EINVAL The value specified by lock does not refer to an initialized spin lock object.
The pthread_spin_lock() function may fail if:
EDEADLK The calling thread already holds the lock.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
pthread_spin_destroy(3C), pthread_spin_unlock(3C), attributes(5), standards(5)
SunOS 5.11 30 Jan 2004 pthread_spin_lock(3C)