I have configured my solaris 9 box to obtain a IP from the DHCP server which is on windows, I have also set up the DNS with domain name and name servers under /etc/resolv.conf
I can ping a ip address I just cant seem to ping hostnames, theres probaly something im not doing. I have looked through... (9 Replies)
Hello,
i have another sed question.. I'm trying to do variable substition with sed and i'm running into a problem.
my var1 is a string constructed like this:
filename1 filerev1 filepath1
my var2 is another string constructed like this:
filename2 filerev2 filepath2
when i do... (2 Replies)
I want to instert Category:XXXXX into the 2. line
something like this should work, but I have somewhere the wrong sytanx. something with the linebreak goes wrong:
sed "2i\\${n}Category:$cat\n"
Sample:
Titel Blahh Blahh abllk sdhsd sjdhf
Blahh Blah Blahh
Blahh
Should look like... (2 Replies)
Hello everyone....
I am trying to dinamically create variable names and do resolution of this vars contents.
After that is done I want to use (via a function call) the var and its contents by referring to it via the variable name.
I am having a hard time achieving this .... can you help ?
... (5 Replies)
I'm trying to make a sed substitution where the substitution pattern is an environment variable to be expanded, but the variable contains a "slash".
sed -e 's/<HOME_DIRECTORY>/'$HOME'/'This gives me the following error:
sed: -e expression #1, char 21: unknown option to `s'Obviously this is... (2 Replies)
Hi all,
Hereby wish to have your advise for below:
Main concept is
I intend to get current directory of my script file.
This script file will be copied to /etc/init.d.
A string in this copy will be replaced with current directory value.
Below is original script file:
... (6 Replies)
Hi,
I an having some environment variables exported and the variable name is present in the file. But its not resolving with following commands. Can someone throw some light.
db $ grep -v "^#" TD_FWK_NUCLEUS.dbc | grep -v "^$" | xargs -i echo {}
wb_bin: ${TD_FWK_NUCLEUS_DBC_WB_BIN_TAG}
I... (3 Replies)
Friends,
I trying to get the unix path fro a config file. There are 100 + path variables defined in the master_config.sh. Like this ;
app_dir=/project/emp
abc_dir=${app_dir}/abc/app
abc_common=${abc_dir}/common
abc_common_base=${abc_common}/base... (2 Replies)
Discussion started by: arunv123
2 Replies
LEARN ABOUT CENTOS
xml::catalog
XML::Catalog(3) User Contributed Perl Documentation XML::Catalog(3)NAME
XML::Catalog - Resolve public identifiers and remap system identifiers
SYNOPSIS
use XML::Catalog;
my $catalog=XML::Catalog->new('/xml/catalog.cat');
$catalog->add('http://www.w3.org/xcatalog/mastercat.xml');
my $sysid=$catalog->resolve_public('-//John Cowan//LOC Diacritics');
my $newsysid=$catalog->remap_system('http://www.w3.org');
$parser->setHandlers(ExternEnt=>$catalog->get_handler($parser));
Oasis Example
$ perl -e 'use XML::Catalog;
$pubid = q|-//OASIS//DTD DocBook XML V4.5//EN|;
my $catalog=XML::Catalog->new("/etc/xml/catalog");
print $catalog->resolve_public($pubid), "
";'
file:///usr/share/sgml/docbook/xml-dtd-4.5-1.0-51.el6/docbookx.dtd
DESCRIPTION
This module implements draft 0.4 of John Cowan's XML Catalog (formerly known as XCatalog) proposal
(<http://www.ccil.org/~cowan/XML/XCatalog.html>). Catalogs may be written in either SOCAT or XML syntax (see the proposal for syntax
details); XML::Catalog will assume SOCAT syntax if the catalog is not in well-formed XML syntax.
This module, as of 1.0.0, also supports Oasis XML catalogs.
CONSTRUCTOR
new(URL [,URL]*)
Read the catalog identified by URL and return a catalog object implementing it. If more than one URL is given, chain the additional
catalogs as extensions to the catalog (they will be searched before catalogs specified by EXTEND entries).
All URLs must be absolute. A URL with no protocol is treated as a filename.
METHODS
add(URL [,URL]*)
Chain the catalogs identified by the URL(s) to the current catalog.
resolve_public(PUBID)
Translate the public identifier PUBID to a system identifier. Returns undef if the identifier could not be translated.
remap_system(SYSID)
Remap the system identifier SYSID as specified by the catalog. Returns SYSID unchanged if no remapping was found.
get_handler(PARSER)
Returns a coderef to a resolver suitable for use as the ExternEnt handler for an XML::Parser object. The resolver will first attempt
to resolve a public identifier if supplied, and then attempt to remap the resulting system identifier (or the original system
identifier if no public identifier was supplied). It will then call the original ExternEnt handler associated with the parser object.
PARSER is the parser object; it is needed as an argument in order to obtain the original handler.
add_delegate($pubid, $href)
TBD
add_extend($href)
TBD
add_extend_object($cat, $group )
TBD
add_map($pubid, $href)
TBD
add_remap($sysid, $href)
TBD
build($url)
create new catalog object
fix_base($url)
TBD
parse
TBD
parse_SOCAT($ct)
TBD
parse_XML($ct)
TBD
set_base($href)
TBD
BUGS / TODO
Searching of chained catalogs is not purely depth-first (EXTEND items in a chained catalog will be searched before EXTEND items in the
original catalog.
Error checking leaves much to be desired.
AUTHOR
Current Author:
Jeff Fearn E<lt>jfearn@cpan.orgE<gt>.
Former Authors:
Eric Bohlman E<lt>ebohlman@netcom.comE<gt>.
COPYRIGHT
Copyright (c) 1999-2000 Eric Bohlman. All rights reserved. Copyright (c) 2013 Jeff Fearn. All rights reserved.
This program is free software; you can use/modify/redistribute it under the same terms as Perl itself.
perl v5.16.3 2013-10-28 XML::Catalog(3)