Hi....can you guys help me out in this script??
Below is a portion text file and it contains these:
GEF001 000093625 MKL002510 000001 000000 000000 000000 000000 000000 000001
GEF001 000093625 MKL003604 000001 000000 000000 000000 000000 000000 000001
GEF001 000093625 MKL005675 000001... (1 Reply)
Hi
I am new to Unix shell scripting. But i need help to slove the below issue.
Issue description:
I want to read table, view names and package names in a file
my plan to find the table name is : search "From" key word find the table or view
To find the packge name : Search "Package... (5 Replies)
Hi ,
I Have following requirement:
DB2 Sql query to pass from a parameter file
for example, I would create a parameter file with (SELECT column 1, column 2 FROM Table name) then job would read it and create a file with the contents named table.txt
How to write/modify below ksh script to... (10 Replies)
Dear forum users,
i'm trying to read a table with 40x122 data in a array. Following this, i'd plot each rows again the header of the file in gnuplot.
i was thinking for something like that
#!/bin/bash
# reads from the $ips file and assigns to $MYARRAY
#IFS =";" split the line after the... (6 Replies)
I have an application that collect data from 10 server every minutes and stored to mysql db,. there are about 10K record from each server on every minutes. that data will need to stored in 1 month.
Which ones is better, create single table for all servers and put field to identified data... (3 Replies)
Hi,
I want to replace a chain of if-else statement in an old AWK file with values from Db2 table or CSV file. The part of code is below...
if (start_new_rec=="true"){
exclude_user="false";
user=toupper($6);
match(user, "XXXXX.");
if (RSTART ==2 ) {
... (9 Replies)
I have a test file that I want to read and insert only certain lines into the
the table based on a filter.
1. Rread the log file 12 Hours back Getdate() -12 Hours
2. Extract the following information on for lines that say "DUMP is
complete"
A. Date
B. Database Name
C.... (2 Replies)
Hi there,
I currently use the following find command to recursively search all the subdirectories in our file system for a table ( in this case BB_TENURE_DAYS)
find -type f -exec grep -l "BB_TENURE_DAYS" {} \+
So I have this so far - the problem is how do I read the line to get the... (2 Replies)
Hello Experts,
Can anybody assist me in writing a code to do the following:
I have a file present in the same directory from where this cod would run. The content of the file would be as below:
Config Filename: config_details.txt
Format:
Server_prefix,IP_of_server,username, password,... (1 Reply)
Discussion started by: chetanojha
1 Replies
LEARN ABOUT MOJAVE
xml::libxml::devel5.18
XML::LibXML::Devel(3) User Contributed Perl Documentation XML::LibXML::Devel(3)NAME
XML::LibXML::Devel - makes functions from LibXML.xs available
SYNOPSIS
/**********************************************
* C functions you want to access
*/
xmlNode *return_node();
void receive_node(xmlNode *);
###############################################
# XS Code
void *
xs_return_node
CODE:
RETVAL = return_node();
OUTPUT:
RETVAL
void
xs_receive_node
void *n
CODE:
receive_node(n);
###############################################
# Perl code
use XML::LibXML::Devel;
sub return_node
{
my $raw_node = xs_return_node();
my $node = XML::LibXML::Devel::node_to_perl($raw_node);
XML::LibXML::Devel::refcnt_inc($raw_node);
return $node;
}
sub receive_node
{
my ($node) = @_;
my $raw_node = XML::LibXML::Devel::node_from_perl($node);
xs_receive_node($raw_node);
XML::LibXML::Devel::refcnt_inc($raw_node);
}
DESCRIPTION
"XML::LibXML::Devel" makes functions from LibXML.xs available that are needed to wrap libxml2 nodes in and out of XML::LibXML::Nodes. This
gives cleaner dependencies than using LibXML.so directly.
To XS a library that uses libxml2 nodes the first step is to do this so that xmlNodePtr is passed as void *. These raw nodes are then
turned into libxml nodes by using this "Devel" functions.
Be aware that this module is currently rather experimental. The function names may change if I XS more functions and introduce a reasonable
naming convention.
Be also aware that this module is a great tool to cause segfaults and introduce memory leaks. It does however provide a partial cure by
making "xmlMemUsed" available as "mem_used".
FUNCTIONS
NODE MANAGEMENT
node_to_perl
node_to_perl($raw_node);
Returns a LibXML::Node object. This has a proxy node with a reference counter and an owner attached. The raw node will be deleted as soon
as the reference counter reaches zero. If the C library is keeping a pointer to the raw node, you need to call refcnt_inc immediately.
You also need to replace xmlFreeNode by a call to refcnt_dec.
node_to_perl
node_from_perl($node);
Returns a raw node. This is a void * pointer and you can do nothing but passing it to functions that treat it as an xmlNodePtr. The raw
node will be freed as soon as its reference counter reaches zero. If the C library is keeping a pointer to the raw node, you need to call
refcnt_inc immediately. You also need to replace xmlFreeNode by a call to refcnt_dec.
refcnt_inc
refcnt_inc($raw_node);
Increments the raw nodes reference counter. The raw node must already be known to perl to have a reference counter.
refcnt_dec
refcnt_dec($raw_node);
Decrements the raw nodes reference counter and returns the value it had before. if the counter becomes zero or less, this method will free
the proxy node holding the reference counter. If the node is part of a subtree, refcnt_dec will fix the reference counts and delete the
subtree if it is not required any more.
refcnt
refcnt($raw_node);
Returns the value of the reference counter.
fix_owner
fix_owner($raw_node, $raw_parent);
This functions fixes the reference counts for an entire subtree. it is very important to fix an entire subtree after node operations
where the documents or the owner node may get changed. this method is aware about nodes that already belong to a certain owner node.
MEMORY DEBUGGING
$ENV{DEBUG_MEMORY}
BEGIN {$ENV{DEBUG_MEMORY} = 1;};
use XML::LibXML;
This turns on libxml2 memory debugging. It must be set before XML::LibXML is loaded.
mem_used
mem_used();
Returns the number of bytes currently allocated.
EXPORT
None by default.
SEE ALSO
This was created to support the needs of Apache2::ModXml2. So this can serve as an example.
AUTHOR
Joachim Zobel <jz-2011@heute-morgen.de>
COPYRIGHT AND LICENSE
Copyright (C) 2011 by Joachim Zobel
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.1 or,
at your option, any later version of Perl 5 you may have available.
perl v5.18.2 2014-02-01 XML::LibXML::Devel(3)