02-22-2008
I am not comfortable with signal progrraming. But looking at the error, i think you missed to include the header file, where sigaction structure is declared. Did you include signal.h in your code ?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
When i am trying to
$uncompress tress.dmp.Z
I am getting tress.dmp.Z permission denied.
What action i have to perform to unzip or uncompress
It has rw-r--r-- permissions
When i am trying to change the permissions chmod 744 it says.
chmod: Warning: can't change tress.dmp.Z
Just... (1 Reply)
Discussion started by: dreams5617
1 Replies
2. UNIX for Dummies Questions & Answers
hi,
how can i saerch for foll pattern
the line contains many entries:
xxx xxxx ddd ffff gggg 30%
rr eeee eeee rrrr rrrr 100%
rr eeee eeee rrrr rrrr 43%
how can i display lines having size greater than 40%?what pattern shud i use in grep?
thanks!
regards
vivek.s (1 Reply)
Discussion started by: vivekshankar
1 Replies
3. UNIX for Dummies Questions & Answers
Hi all
Is it possible to copy a structure of a directory only.
e.g.
I have a file with the following entries that is a result of a find :-
/dir1/dir2/file.dbf
/dir1/dir2/dir3/file1.dbf
/dir1/file.dbf
I want to copy these to a directory and keep the structure however starting at a new dir... (8 Replies)
Discussion started by: jhansrod
8 Replies
4. AIX
There is problem in my system whenever i run a command lsattr -El mem0 it shows 3gb memory and when i run lscfg -vp | grep Size it shows 8 modules of 512 mb. it means it shows 4 gb how is it possible. (1 Reply)
Discussion started by: vjm
1 Replies
5. Shell Programming and Scripting
I am executing this on say host1
export dn=/home/abhi
export fn=file\"*\"
file_path=$dn/$fn
set -A files $(ssh host2 "eval echo $file_path")
echo files= ${files}
So the purpose is to store in array "files" .. the o/p of cmd executed in host2...
this script works fine if the files r... (1 Reply)
Discussion started by: abzi
1 Replies
6. Shell Programming and Scripting
Hi
I have a directory having following three set of files as follows:
test.20060804
test.20060801
test.20060802
I want to list the latest file which is less than 20060803. in this case, it will be test.20060802.
How can i achieve the same? Any pointers to above will be appreciated.
... (7 Replies)
Discussion started by: Vikas Sood
7 Replies
7. UNIX for Advanced & Expert Users
Hi,
I am trying to write a script that will move all the files from source directory structure(multiple levels might exist) to destination directory structure. If a sub folder is source doesnot exist in destination then I have to skip and goto next level. I also need to delete the files in... (4 Replies)
Discussion started by: srmadab
4 Replies
8. Programming
Hello Groups
I am trying to find out ways of comparing a value from a 'c' structure to a value in another 'C' structure. the 'C' structure can be a List or liked list as it contains lot many records.
if we loop it in both the structures it is going to consume time.
I am looking for a simple... (3 Replies)
Discussion started by: dhanamurthy
3 Replies
9. UNIX for Advanced & Expert Users
Hi all,
i want mount directory with permission
#NFS Server = FreeBSD
/etc/export =
/data -alldirs -network 192.168.0.0 -mask 255.255.255.0
#NFS Client = Ubuntu
192.168.0.8:/data /dir nfs intr
but i m unable to create folder in /dir
whts the wrong?
Please... (4 Replies)
Discussion started by: jagnikam
4 Replies
10. Solaris
Pls tell me how can i recover adeleted user in solaris 8. Please help me I'm a newby thanks
aamer (4 Replies)
Discussion started by: aamer
4 Replies
LEARN ABOUT DEBIAN
sysv_signal
SYSV_SIGNAL(3) Linux Programmer's Manual SYSV_SIGNAL(3)
NAME
sysv_signal - signal handling with System V semantics
SYNOPSIS
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <signal.h>
typedef void (*sighandler_t)(int);
sighandler_t sysv_signal(int signum, sighandler_t handler);
DESCRIPTION
The sysv_signal() function takes the same arguments, and performs the same task, as signal(2).
However sysv_signal() provides the System V unreliable signal semantics, that is: a) the disposition of the signal is reset to the default
when the handler is invoked; b) delivery of further instances of the signal is not blocked while the signal handler is executing; and c) if
the handler interrupts (certain) blocking system calls, then the system call is not automatically restarted.
RETURN VALUE
The sysv_signal() function returns the previous value of the signal handler, or SIG_ERR on error.
ERRORS
As for signal(2).
CONFORMING TO
This function is nonstandard.
NOTES
Use of sysv_signal() should be avoided; use sigaction(2) instead.
On older Linux systems, sysv_signal() and signal(2) were equivalent. But on newer systems, signal(2) provides reliable signal semantics;
see signal(2) for details.
The use of sighandler_t is a GNU extension; this type is only defined if the _GNU_SOURCE feature test macro is defined.
SEE ALSO
sigaction(2), signal(2), bsd_signal(3), signal(7)
COLOPHON
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
2007-05-04 SYSV_SIGNAL(3)