Hi I wanted to split rows based on the number of 1's present in 21st field(21st field is 40 length field) so I wrote the below awk code. However, the tool that I am using to invoke the command is not recognising the command. So, could you please help me to translate this command to sed?
awk... (5 Replies)
Hi all,
I need a simple bin/sh script
FILE1:
ab1 gegege swgdeyedg
ac2 jxjjxjxjxxjxjx
ad3
ae4 xjxjxj zhzhzh ahahs
af5 sjsjsjs ssjsjsjsj sjsjsj
ag6 shshshshs sjjssj
shhshshs
myScript.sh has to return:
ROW ab1
ROW ac2
ROW ad3
ROW ae4
In other words: "ROW " + the first world... (3 Replies)
Hi Experts,
I am working on HP-UX. I am new to shell scripting. I would like to have a shell script which will prefix:
1. "H|" before first row of my file and,
2. "T" for all other rows of the file.
For Example - File before running the script 20100430|4123451810|218.50|TC
20100430 ... (4 Replies)
Hi pls help me out to short out this problem
rm PAB113_011.out
rm: PAB113_011.out: override protection 644 (yes/no)? n
If i give y it remove the file.
But i added the rm command as a part of ksh file and i tried to remove the file. Its not removing and the the file prompting as... (7 Replies)
Hi,
I have a file as
ABC 123_456_789 234_678_901
XYZ 1100_1250_1580_1680 1175_1440_1620_1890
so on
What I want my output file to look is "split by underscore and then place the contents in rows"
output
ABC 123 234
ABC 456 678
ABC 789 901
XYZ 1100 1175
XYZ 1250 1440... (3 Replies)
Dear community,
I have to split string in table and list all values. I'll skip the code and jump directly to mysql query.
This is the table:
category title
======= =======
7,3 title 1
1,3 title 2
1,2,3 title 3
Now, what I need is split category into single... (2 Replies)
Hi
I have a requirement, where i will receive multiple files in a folder (say: /fol1/fol2/). There will be at least 14 to 16 files. The size of the files will different, some may be 80GB or 90GB, some may be less than 5 GB (and the size of the files are very unpredictable). But the names of the... (10 Replies)
Any one can help me in converting columns into rows.
example
I have input file
10000|
10002|
10003|
10004|
10005|
I want output in below format
PARTY|PART_DT
10000|12080000000
10002|13075200000
10003|13939200000
10004|1347200000
10004|133600000
10004|1152000000 (13 Replies)
I have a large csv dataset like this : A value1
A value2
A value3
B value1
B value2
B value3
C value1
C value2
C value3
what I expected output is :A value1 value2 value3
B value1 value2 value3
C value1 value2 value3
I'm thinking of use like awk, columns , but haven't find a proper... (4 Replies)
Discussion started by: nengcheng
4 Replies
LEARN ABOUT NETBSD
uiomove
UIOMOVE(9) BSD Kernel Developer's Manual UIOMOVE(9)NAME
uiomove -- move data described by a struct uio
SYNOPSIS
#include <sys/systm.h>
int
uiomove(void *buf, size_t n, struct uio *uio);
DESCRIPTION
The uiomove() function copies up to n bytes between the kernel-space address pointed to by buf and the addresses described by uio, which may
be in user-space or kernel-space.
The uio argument is a pointer to a struct uio as defined by <sys/uio.h>:
struct uio {
struct iovec *uio_iov;
int uio_iovcnt;
off_t uio_offset;
size_t uio_resid;
enum uio_rw uio_rw;
struct vmspace *uio_vmspace;
};
A struct uio typically describes data in motion. Several of the fields described below reflect that expectation.
uio_iov Pointer to array of I/O vectors to be processed. The struct iovec is defined to be:
struct iovec {
void *iov_base;
size_t iov_len;
};
The members in the struct iovec should only be initialized. These are:
iov_base The address for a range of memory to or from which data is transferred.
iov_len The number of bytes of data to be transferred to or from the range of memory starting at iov_base.
uio_iovcnt The number of I/O vectors in the uio_iov array.
uio_offset An offset into the corresponding object.
uio_resid The amount of space described by the structure; notionally, the amount of data remaining to be transferred.
uio_rw A flag indicating whether data should be read into the space (UIO_READ) or written from the space (UIO_WRITE).
uio_vmspace A pointer to the address space which is being transferred to or from.
The value of uio->uio_rw controls whether uiomove() copies data from buf to uio or vice versa.
The lesser of n or uio->uio_resid bytes are copied.
uiomove() changes fields of the structure pointed to by uio, such that uio->uio_resid is decremented by the amount of data moved,
uio->uio_offset is incremented by the same amount, and the array of iovecs is adjusted to point that much farther into the region described.
This allows multiple calls to uiomove() to easily be used to fill or drain the region of data.
RETURN VALUES
Upon successful completion, uiomove() returns 0. If a bad address is encountered, EFAULT is returned.
SEE ALSO copy(9), fetch(9), store(9)BSD April 26, 2010 BSD