02-19-2010
Hi.
How do you get part1 and part2?
From a variable (show the declaration), or directly from the file?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I need some help in knowing how I can append tabs at the end of each line...
The data looks something like this:
field1, field2, field3, field4
1 2
3 4 5
I have values in field1 and field 2 in the first row and I would like to append tab on field3 and field4 for the first row..and in... (6 Replies)
Discussion started by: madhunk
6 Replies
2. Shell Programming and Scripting
I trying to extract certain text from a csv file and then placing it into another csv file, but having problems getting the data to placed in one line with tab separated fields.
Basically would like to have text sent to interfaces.csv in one line seperated by tabs. As it currently places files... (6 Replies)
Discussion started by: 00000008
6 Replies
3. Shell Programming and Scripting
This works, but its messy. Any suggestions for a elegant solution? :-
me@myserver $ head zoneAttachOutfile
These packages installed on the source system are inconsistent with this system:
SUNWsmbac: version mismatch
(11.9.0,REV=2002.03.02.00.35)
... (2 Replies)
Discussion started by: repudi8or
2 Replies
4. UNIX for Dummies Questions & Answers
Hi All,
I am facing issues converting white spaces and tabs together in a file I am reading. Here is the command I am trying:
tr -s ' '@ | sort -t@ +1n filename
I guess the problem is that it is not converting the tabs to another delimiter. Also, I am supposed to accomplish this only using... (5 Replies)
Discussion started by: sh_kk
5 Replies
5. Shell Programming and Scripting
Hello everyone!! Nice do be apart of your forum. I am not very good at unix and thats why i need your help i have this project where i have to simulate a grep command without using grep thought. I have to simulate
grep <parameters> <file>
grep <parameters> <file>
grep <parameters> <file>... (6 Replies)
Discussion started by: kenshin88
6 Replies
6. Shell Programming and Scripting
I have to create some fixed width files using UNIX. The data source is an Oracle SQL query. If I use straight SQL and spool to a file everything comes out as expected.
Example Desired result (. indicate blank space):
V278814831..................................1743049591.10N... (6 Replies)
Discussion started by: dortoh
6 Replies
7. UNIX for Advanced & Expert Users
I'm having trouble getting my vimrc to work the way I want it. For some reason after I hit enter it is creating tabs instead of spaces like I would expect. Here is an example of what I am talking about. $ = newline, ^I = tab. On the line of struct EDGETAG* q; I hit enter and it created a tab... (2 Replies)
Discussion started by: cokedude
2 Replies
8. Shell Programming and Scripting
Hi! I have been struggling with a large file that has stray end of line characters.
I am working on a Mac (Lion). I mention this only because I have been mucking around with fixing my problem using sed, and I have learned far more than I wanted to know about Unix and Mac eol characters.
I... (1 Reply)
Discussion started by: user999991
1 Replies
9. Shell Programming and Scripting
so i have a data file that has various lines which may or may not end with spaces or tabs.
data.file:
, \t \t
{sample} <spaces> <spaaces> several more spaces....
{"resemble"}, <nospaces>
Command i'm using:
sed -n 8p data.file | egrep "\],$|\],\ $"
or
egrep "\],$|\],\ $"... (1 Reply)
Discussion started by: SkySmart
1 Replies
10. Shell Programming and Scripting
Heyas
I'm trying to read/display a file its content and put borders around it (tui-cat / tui-cat -t(ypwriter).
The typewriter-part is a 'bonus' but still has its own flaws, but thats for later.
So in some way, i'm trying to rewrite cat using bash and other commands.
But sadly it fails on... (2 Replies)
Discussion started by: sea
2 Replies
LEARN ABOUT DEBIAN
zmq_send
ZMQ_SEND(3) 0MQ Manual ZMQ_SEND(3)
NAME
zmq_send - send a message on a socket
SYNOPSIS
int zmq_send (void *socket, zmq_msg_t *msg, int flags);
DESCRIPTION
The zmq_send() function shall queue the message referenced by the msg argument to be sent to the socket referenced by the socket argument.
The flags argument is a combination of the flags defined below:
ZMQ_NOBLOCK
Specifies that the operation should be performed in non-blocking mode. If the message cannot be queued on the socket, the zmq_send()
function shall fail with errno set to EAGAIN.
ZMQ_SNDMORE
Specifies that the message being sent is a multi-part message, and that further message parts are to follow. Refer to the section
regarding multi-part messages below for a detailed description.
The zmq_msg_t structure passed to zmq_send() is nullified during the call. If you want to send the same message to multiple sockets you
have to copy it using (e.g. using zmq_msg_copy()).
Note
A successful invocation of zmq_send() does not indicate that the message has been transmitted to the network, only that it has been
queued on the socket and 0MQ has assumed responsibility for the message.
Multi-part messages
A 0MQ message is composed of 1 or more message parts; each message part is an independent zmq_msg_t in its own right. 0MQ ensures atomic
delivery of messages; peers shall receive either all message parts of a message or none at all.
The total number of message parts is unlimited.
An application wishing to send a multi-part message does so by specifying the ZMQ_SNDMORE flag to zmq_send(). The presence of this flag
indicates to 0MQ that the message being sent is a multi-part message and that more message parts are to follow. When the application wishes
to send the final message part it does so by calling zmq_send() without the ZMQ_SNDMORE flag; this indicates that no more message parts are
to follow.
RETURN VALUE
The zmq_send() function shall return zero if successful. Otherwise it shall return -1 and set errno to one of the values defined below.
ERRORS
EAGAIN
Non-blocking mode was requested and the message cannot be sent at the moment.
ENOTSUP
The zmq_send() operation is not supported by this socket type.
EFSM
The zmq_send() operation cannot be performed on this socket at the moment due to the socket not being in the appropriate state. This
error may occur with socket types that switch between several states, such as ZMQ_REP. See the messaging patterns section of
zmq_socket(3) for more information.
ETERM
The 0MQ context associated with the specified socket was terminated.
ENOTSOCK
The provided socket was invalid.
EINTR
The operation was interrupted by delivery of a signal before the message was sent.
EFAULT
Invalid message.
EXAMPLE
Filling in a message and sending it to a socket.
/* Create a new message, allocating 6 bytes for message content */
zmq_msg_t msg;
int rc = zmq_msg_init_size (&msg, 6);
assert (rc == 0);
/* Fill in message content with 'AAAAAA' */
memset (zmq_msg_data (&msg), 'A', 6);
/* Send the message to the socket */
rc = zmq_send (socket, &msg, 0);
assert (rc == 0);
Sending a multi-part message.
/* Send a multi-part message consisting of three parts to socket */
rc = zmq_send (socket, &part1, ZMQ_SNDMORE);
rc = zmq_send (socket, &part2, ZMQ_SNDMORE);
/* Final part; no more parts to follow */
rc = zmq_send (socket, &part3, 0);
SEE ALSO
zmq_recv(3) zmq_socket(7) zmq(7)
AUTHORS
This manual page was written by the 0MQ community.
0MQ 2.2.0 04/04/2012 ZMQ_SEND(3)