10-24-2002
I'm a no administrator (though I'm trying to become one), but I too have a snippet to share...
Right from my college days I was exposed to UNIX systems and even if I was not from comp sci background was attracted to the philosophy of the system as thought of by its designers - Thompson, Ritchi, McIlroy and all...
So when I went to my first job in a consulting company.. I found an atmosphere where my European client had a production and test UNIX boxes which were connected to IBM SNA / CPI-CC to his SAP R/2 production system. I was very happy that I can make use of my UNIX skills. Yes indeed my first assignment was to write automation shell scripts which post/extract EDI messages to/from SAP - UNIX. These scripts used to call C programs using CPI-C interface.
I also learned CPI-C programming, which involves writing your own C code including the CPI-C interface headers and sources - in all there were 8 .C sources and 4 headers, requiring makefiles to do the compilation. There were production C executables doing daily updates and extracts to SAP.
One day I was making some compilation on the test box, while I was monitoring the production box as a privileged user in another terminal. I inadvertently executed a makefile with the same name on the production box which luckily didn't overwrite any existing executable. But my heart stopped thumping, as I had no idea what the script did.. but I had to spend extra hours that day reading the whole script checking for paths and date/time of modifications...
from that day on I was extra careful ascertaining which terminal I'm using for prod/test boxes...
2 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello all! Please help me with the following complex regexp which works in egrep:
egrep '\"http:\/\/ccc\.bbb\.com\/documents\/0000\/{4}\/(+\.{3})*\"' my-file.htmlBut silently does not work in sed:
sed "s/\"http:\/\/ccc\.bbb\.com\/documents\/0000\/{4}\/(+\.{3})*\"/aaa/g" my-file.htmlor
sed... (7 Replies)
Discussion started by: ulrith
7 Replies
2. AIX
Hi,
I am new registered user here in this UNIX forums.
I am a new system administrator for AIX 6.1. One of our servers performs poorly every time our application (FINACLE) runs many processes/instances. (see below for topas snapshot)
I use NMON or Topas to monitor the server utilization. I... (9 Replies)
Discussion started by: guzzelle
9 Replies
LEARN ABOUT CENTOS
pom_xpath_inject
POM_XPATH_INJECT(7) Java Packages Tools POM_XPATH_INJECT(7)
NAME
pom_xpath_inject - inject XML code into POM file
SYNOPSIS
%pom_xpath_inject XPath [XML-code] [POM-location]
DESCRIPTION
This macro patches specified POM file appending some code as childreen of all XML nodes described by the XPath expression.
XPath is an expression describing a set of XML nodes in the POM file to which child code is to be appended. It must be a properly formated
XPath 1.0 expression, as described in http://www.w3.org/TR/xpath/.
POM location can be either a full path to the POM file, or a path to the directory containing pom.xml. If POM location is not given then
pom.xml from current working directory is used.
EXAMPLES
%pom_xpath_inject pom:project "<packaging>war</packaging>" - this call sets packaging of POM in current working directory to war.
BUGS
POM files use a specific namespace - http://maven.apache.org/POM/4.0.0. Currently this namespace needs to be explicitly specified in all
XPath POM macros by prefixing all node names with pom:.
AUTHOR
Written by Mikolaj Izdebski.
REPORTING BUGS
Bugs should be reported through Red Hat Bugzilla at http://bugzilla.redhat.com/.
SEE ALSO
pom_add_dep(7), pom_add_parent(7), pom_add_plugin(7), pom_disable_module(7), pom_remove_dep(7), pom_remove_parent(7), pom_remove_plugin(7),
pom_set_parent(7), pom_xpath_remove(7), pom_xpath_replace(7), pom_xpath_set(7).
JAVAPACKAGES
06/10/2014 POM_XPATH_INJECT(7)