09-10-2009
How did they fail? Was there an error message?
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to delete lines from a large text file using VI.
Every line that I am wanting to delete start with 'S' - all others do not. (A list of users)
I've tried using * but doesn't seem to like it...any ideas...
Doesn't have to be VI - but I'm better with VI than sed/awk. (8 Replies)
Discussion started by: peter.herlihy
8 Replies
2. UNIX for Dummies Questions & Answers
when writing a shell script (bourne) and using a unix command like 'ls' is there anything special you need to do to use a wildcard (like *)? (3 Replies)
Discussion started by: benu302000
3 Replies
3. UNIX for Dummies Questions & Answers
ok, I'm trying to write a script file that lists files with specific elements in the name into a txt file, it looks like this
ls s*.dat > file_names.txt
can't figure out whats wrong with that line, any ideas?
thanks in advance (10 Replies)
Discussion started by: benu302000
10 Replies
4. Shell Programming and Scripting
Hi all,
This is my first message in this forum.
I'd like to know if there is a nice way to get the complete path from a symbolic link.
Example:
When I do a ls -ltr I see this output.
lrwxr-xr-x 1 mmmm users 66 Sep 4 09:58 LINK_SEND ->... (4 Replies)
Discussion started by: rodrimuino
4 Replies
5. UNIX for Dummies Questions & Answers
Hi All
Please excuse another straightforward question. When creating a tar archive from a directory I am attempting to use wildcards to eliminate certain filetypes (otherwise the archive gets too large). So I am looking for something along these lines.
tar -cf archive.tar * <minus all *.rst... (5 Replies)
Discussion started by: C3000
5 Replies
6. UNIX for Advanced & Expert Users
These 2 websites do a GREAT job of explaining different types of wildcards. I learned about the categories of characters which I never knew about at all.
GNU/Linux Command-Line Tools Guide - Wildcards
GREP (1 Reply)
Discussion started by: cokedude
1 Replies
7. Solaris
When loooking at files in a directory using ls, how can I tell if I have a hard link or soft link? (11 Replies)
Discussion started by: Harleyrci
11 Replies
8. AIX
Hi
I'm logged in as root in an aix box
Which command will list all the soft links and hard links present in the server ? (2 Replies)
Discussion started by: newtoaixos
2 Replies
mq_send(2) System Calls Manual mq_send(2)
NAME
mq_send - send a message to a message queue
SYNOPSIS
DESCRIPTION
The system call adds a message pointed to by the argument msg_ptr to the message queue specified by mqdes. The msg_len argument specifies
the length of the message in bytes. The value of msg_len should be less than or equal to the mq_msgsize attribute of the message queue, or
will fail.
If the specified message queue is not full, will insert the message into the queue at the position indicated by the msg_prio argument. A
message with priority, msg_prio, will be inserted behind any other messages with larger or equal priority. The value of msg_prio should be
less than
If the specified message queue is full and the flag is not set in the message queue blocking status associated with mqdes, will block in
priority order, until it can send a message on the queue, or until is interrupted by a signal. If the specified message queue is full and
the flag is set in the message queue blocking status associated with mqdes, the message will not be enqueued, and will return with an
error.
To use this function, link in the realtime library by specifying on the compiler or linker command line.
RETURN VALUE
returns the following values:
Successful completion. The message is enqueued.
Failure.
is set to indicate the error and the message is not enqueued.
ERRORS
If fails, is set to one of the following values:
[EAGAIN] The flag is set in the message queue blocking status associated with mqdes, and the message queue is full.
[EBADF] mqdes is not a valid message queue descriptor open for writing.
[EINTR] A signal interrupted the call to
[EINVAL] msg_ptr points to an invalid address, or the value of msg_prio is outside the valid range.
[EMSGSIZE] The specified message length, msg_len, exceeds the message size attribute of the message queue.
[ENOSYS] is not supported by the implementation.
SEE ALSO
mq_receive(2), mq_setattr(2), mq_getattr(2), sysconf(2).
STANDARDS CONFORMANCE
mq_send(2)