I'm very new to unix. I need help in writing a shell script that will automatically take output file from a particular folder from a server and if the file is generated send email notifications to certain group of ppl and if it is not generated send a mail wid error msg..
can any1 help me on... (2 Replies)
I'm very new to unix. I need help in writing a shell script that will automatically take output file from a particular folder from a server and if the file is generated send email notifications to certain group of ppl and if it is not generated send a mail wid error msg..
can any1 help me on... (4 Replies)
I want to gzip a file and append the creation date to the end of the file. How can I accomplish this task. Basically they are log files which need a creation date stamp appended to make sure they do not overwrite other log files.
-jack (3 Replies)
Hi,
I am quite new to Perl scripting and i need to create a .TXT file using perl, with fields (A,B,C,D,E), and this text file should be named with current file creation date "XYZ_CCYYMMDD.TXT" (i.e.XYZ_2011042514:33 PM).
Can anyone who has done this, please share their expertise on this... (5 Replies)
I would like to know
Is it possible to get a notification as pop-up in linux
when a folder with extension '.aqs' written
a popup should come
as " The folder has been written "
Thank you in advance (5 Replies)
I need to get notification via email when the line containing a pattern is changed in a file. Not during the time any changes to file occurs. Ie if we reset a user password say example, demouser the hash in the line containing the word demouser in the file /etc/group changes. So when this change... (1 Reply)
hi,
I want to the AIX to check if file exist everyday and send me notification email.
I added this to the root file in /var/spool/cron/crontabs
0 10 * * * /usr/sendS40No.sh > /dev/null 2>&1
I tried also
0 10 * * * /usr/sendS40No.sh
and in the sendS40No.sh i wrote this
if
then
echo... (6 Replies)
Can someone help me with a shell script that will send an email to a set of email ids when a user id is created or deleted on AIX system.
Also, if the script can let the admin know when a particular user id's password will expire. (2 Replies)
Can someone help me with a shell script that will send an email to a set of email ids when a user id is created or deleted on AIX system.
Also, if the script can let the admin know when a particular user id's password will expire. (4 Replies)
Hello Folks,
I have an requirement, where i need to get total count of the file based on creation date with there filename selected pattern.
Filename: MobileProtocol.20171228T154200.157115.udr
I want to get the count of files created on each day based on a pattern find.
find . -type... (7 Replies)
Discussion started by: sadique.manzar
7 Replies
LEARN ABOUT DEBIAN
mq_notify
MQ_NOTIFY(2) BSD System Calls Manual MQ_NOTIFY(2)NAME
mq_notify -- notify process that a message is available (REALTIME)
LIBRARY
POSIX Real-time Library (librt, -lrt)
SYNOPSIS
#include <mqueue.h>
int
mq_notify(mqd_t mqdes, const struct sigevent *notification);
DESCRIPTION
If the argument notification is not NULL, this system call will register the calling process to be notified of message arrival at an empty
message queue associated with the specified message queue descriptor, mqdes. The notification specified by the notification argument will be
sent to the process when the message queue transitions from empty to non-empty. At any time, only one process may be registered for notifi-
cation by a message queue. If the calling process or any other process has already registered for notification of message arrival at the
specified message queue, subsequent attempts to register for that message queue will fail.
The notification argument points to a sigevent structure that defines how the calling process will be notified. If
notification->sigev_notify is SIGEV_NONE, then no signal will be posted, but the error status and the return status for the operation will be
set appropriately. If notification->sigev_notify is SIGEV_SIGNAL, then the signal specified in notification->sigev_signo will be sent to the
process. The signal will be queued to the process and the value specified in notification->sigev_value will be the si_value component of the
generated signal.
If notification is NULL and the process is currently registered for notification by the specified message queue, the existing registration
will be removed.
When the notification is sent to the registered process, its registration is removed. The message queue then is available for registration.
If a process has registered for notification of message arrival at a message queue and some thread is blocked in mq_receive() waiting to
receive a message when a message arrives at the queue, the arriving message will satisfy the appropriate mq_receive(). The resulting behav-
ior is as if the message queue remains empty, and no notification will be sent.
RETURN VALUES
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the
error.
ERRORS
The mq_notify() system call will fail if:
[EBADF] The mqdes argument is not a valid message queue descriptor.
[EBUSY] Process is already registered for notification by the message queue.
SEE ALSO mq_open(2), mq_send(2), mq_timedsend(2), siginfo(3)STANDARDS
The mq_notify() system call conforms to IEEE Std 1003.1-2004 (``POSIX.1'').
HISTORY
Support for POSIX message queues first appeared in FreeBSD 7.0.
COPYRIGHT
Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology
-- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Elec-
trical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between this version and the original IEEE and The
Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at
http://www.opengroup.org/unix/online.html.
BSD November 29, 2005 BSD