Please, review how you have executed the code from post #4. Based on your input it should have given you the desired output instead of no output as you mentioned.
Hello,
I am wondering if you can assist with my question and ask kindly for this.
I have a number of files that are listed as file1.gz through file100.gz.
I am trying to perform a grep on the files and find a specific date that only resides within within one of the files. There are... (3 Replies)
am using txr command (txr 1097) on a process that generates the following output. Im trying to extract the 13th field from the highlighted string. it is delimited by '?'. The 13th field corresponds to the '0' (in bold). can you let me know how I can extract the 13 th field please?
... (1 Reply)
am using txr command (txr 1097) on a process that generates the following output. Im trying to extract the 13th field from the highlighted string. it is delimited by '?'. The 13th field corresponds to the '0' (in bold). can you let me know how I can extract the 13 th field please?
... (1 Reply)
Hi Everyone,
New to the forum, and have my first question.
I have the following Macro currently being used within Telnet to run a report for the date being entered. However, now I need the Macro to input the day after today to the the day after today.
Example: If today is May 9, 2012 - the... (0 Replies)
Hello,
I would need some help, :wall: on a linux script,
I am not sure how can I separate some text file,
Text file contains something similar to this:
share "userhome_e" "/fs1_100g/FILE58/userhome" umask=022 maxusr=4294967295 netbios=FILE58
share "bu share"... (3 Replies)
I need to grab information from the output of the ps command.
For each line of ps output that contains _progres -b I need to get the word that follows -p. The "-p" can be anywhere after "_progres -b".
Using grep to select the correct lines is no problem (e.g. ps -ef|grep "_progres \-b|grep -v... (3 Replies)
My scenario is as follows.
1. I have a reference file with the IP addresses and names
$ cat ref.list
10.11.xxx.xxx AA
10.12.xxx.xxx BB
10.13.xxx.xxx CC
10.14.xxx.xxx DD
2. A script runs and gets me one of the IP addresses and puts it in a separate file, for e.g... (2 Replies)
hi, i have a file A like this:
******************* No 2823 ********************
contig15205-
G383C4U02H4G80+ is in contig15205-
G383C4U02HGLXM- is in contig15205-
G383C4U01C3HIZ+ is in contig15205-
... (3 Replies)
Hi,
I am trying to extract a specific information from a file which contains more than 200 million records. Attached the input file for your reference.
My file contains information below
... (4 Replies)
Gents,
Using the following code i am able to output the information i need, but some of the strings are not complete due to the separator : used..
Kindly can u help me to get all string after the first :
Example in the output file column 16 i should get
17/11/25 03:43:51:732000
but i... (8 Replies)
Discussion started by: jiam912
8 Replies
LEARN ABOUT DEBIAN
px_insert_record
PX_INSERT_RECORD(3) Library Functions Manual PX_INSERT_RECORD(3)NAME
PX_insert_record -- Inserts a new record in the Paradox file
SYNOPSIS
#include <paradox.h>
int PX_insert_record(pxdoc_t *pxdoc, pxval_t **dataptr)
DESCRIPTION
Inserts a new record stored in the array dataptr into a Paradox file. The position of the record will be determined by the function
itself, starting at the beginning of the file and searching towards the end for a free slot. A free slot can be the result of former calls
of PX_delete_record(3) or not completely filled data blocks in the input file. If there is no free slot within the file, then a new record
will be added at the end.
Blobs will be automatically written if a blob file was set with PX_set_blob_file(3).
The memory for dataptr and the field values can be freed after PX_insert_record has been called.
Each single element in the array of pointers to pxval_t can be easily created with MAKE_PXVAL(pxdoc_t *pxdoc, pxval_t *val) and
setting the actual value afterwards. A quite common way to build up the record is the following:
dataptr = (pxval_t **) malloc(PX_get_num_fields(pxdoc)*sizeof(pxval_t *));
MAKE_PXVAL(pxdoc, dataptr[0]);
dataptr[0]->type = pxfLong;
dataptr[0]->value.lval = 45;
dataptr[1]->type = pxfAlpha;
dataptr[1]->value.str.val = "test";
dataptr[1]->value.str.len = 4;
PX_insert_record(pxdoc, dataptr);
free(dataptr[0]);
free(dataptr[1]);
free(dataptr);
There is currently no need to set the type, though it is recommended.
The field types pxfMemoBLOb and pxfFmtMemoBLOb are treated like strings.
Fields of type pxfAutoInc are automatically incremented if its value is set to NULL. In such a case the value is taken from the header of
the database. You should not have more than one field of type pxfAutoInc in your database, otherwise the automatic incrementation will not
work.
RETURN VALUE
Returns the record number on success or -1 on failure. The number of the first record is 0.
SEE ALSO PX_retrieve_record(3), PX_delete_record(3), PX_update_record(3)AUTHOR
This manual page was written by Uwe Steinmann uwe@steinmann.cx.
PX_INSERT_RECORD(3)