Today (Saturday) We will make some minor tuning adjustments to MySQL.

You may experience 2 up to 10 seconds "glitch time" when we restart MySQL. We expect to make these adjustments around 1AM Eastern Daylight Saving Time (EDT) US.

"Split large xml into mutiple files and with header and footer in file"

Post #303030182 by RudiC on Thursday 7th of February 2019 03:51:30 AM

I've got some difficilties understanding what you are trying to do, so maybe just some comments:


  • If you're trying to assign two lines to a variable with
    Code:
    $x =sampletest_110.xml
    sampletest_111.xml

    , you'll have a) a syntax error, b) a logical error and (probably) c) two "command not found" errors. Remove the $sign, the space, and quote the entire string
  • Code:
    awk -f xml_String_split.awk -f xml_split.awk OUT=$x"" ROWS="500" $x $x

    is a very strange construct. If I interpret it correctly, it will run the split script eight times: twice on the first file name in $x, twice on the second, and again for the second instance of $x. Is that what you want?
  • Code:
    for f in sampletest_*; do mv "$f" "${f/sampletest_/Extrfile}.xml";

    (A done is missing here!) You replace the "sampletest" string with "Extrfile", and append ".xml". The result is exactly that. You desired target will be achieved in multiple steps, like
    Code:
    for f in sampletest_*
      do    TMP="${f/sampletest_/Extrfile}"
            echo mv "$f" "${TMP%.*}"
      done


Last edited by RudiC; 02-07-2019 at 07:24 AM..
This User Gave Thanks to RudiC For This Post:
 
Related Linux and UNIX Technical Support
Split large file and add header and footer to each file
ashish4422
I have one large file, after every 200 line i have to split the file and the add header and footer to each small file? It is possible to add different header and footer to each file?... Shell Programming and Scripting
1
Shell Programming and Scripting
Split large file and add header and footer to each small files
ashish4422
I have one large file, after every 200 line i have to split the file and the add header and footer to each small file? It is possible to add different header and footer to each file?... Shell Programming and Scripting
7
Shell Programming and Scripting
Add header and footer with record count in footer
itsranjan
This is my file(Target.txt) name|age|locaction abc|23|del xyz|24|mum jkl|25|kol The file should be like this 1|03252012 1|name|age|location 2|abc|23|del 2|xyz|24|mum 2|jkl|25|kol 2|kkk|26|hyd 3|4 Column 1 is row indicator for row 1 and 2, column indicator is 1,for data rows...... Shell Programming and Scripting
1
Shell Programming and Scripting
Removing header or footer from file
sridhardwh
Hi Every one, what is the coomand to remove header or footer from a file. Please help me by providing command/syntax to remove header/footer from unix. Thanks in advance for all your support.... Shell Programming and Scripting
5
Shell Programming and Scripting
Is there a way to append both at header and footer of a file
jediwannabe
currently I've a file Insert into CD_CARD_TYPE (CODE, DESCRIPTION, LAST_UPDATE_BY, LAST_UPDATE_DATE) Values ('024', '024', 2, sysdate); Insert into CD_CARD_TYPE (CODE, DESCRIPTION, LAST_UPDATE_BY, LAST_UPDATE_DATE) Values ('032', '032', 2, sysdate); ........ is it...... Shell Programming and Scripting
3
Shell Programming and Scripting
mxmldoc(1)							   Michael Sweet							mxmldoc(1)

NAME
mxmldoc - mini-xml documentation generator
SYNOPSIS
mxmldoc --no-output [ filename.xml ] source file(s) ] mxmldoc [ --footer footerfile ] [ --header headerfile ] [ --intro introfile ] [ --section section ] [ --title title ] [ filename.xml ] [ source file(s) ] > filename.html mxmldoc --docset directory.docset [ --docversion version ] [ --feedname name ] [ --feedurl url ] [ --footer footerfile ] [ --header header- file ] [ --intro introfile ] [ --section section ] [ --title title ] [ filename.xml ] [ source file(s) ] mxmldoc --tokens path [ filename.xml ] [ source file(s) ] > tokens.xml mxmldoc --framed basename [ --footer footerfile ] [ --header headerfile ] [ --intro introfile ] [ --section section ] [ --title title ] [ filename.xml ] [ source file(s) ] mxmldoc [ --footer footerfile ] [ --header headerfile ] [ --intro introfile ] --man manpage [ --section section ] [ --title title ] [ file- name.xml ] [ source file(s) ] > filename.man
DESCRIPTION
mxmldoc scans the specified C and C++ source files to produce an XML representation of globally accessible classes, constants, enumera- tions, functions, structures, typedefs, unions, and variables - the XML file is updated as necessary. By default, a HTML representation of the XML file is written to the standard output. Use the --no-output option to disable the HTML output. Man page source can be generated using the --man option. If no source files are specified then the current XML file is converted to the standard output. In general, any C or C++ source code is handled by mxmldoc, however it was specifically written to handle code with documentation that is formatted according to the CUPS Developer Guide which is available at "http://www.cups.org/documentation.php".
OPTIONS
--docset directory.docset Creates an Xcode documentation set in the specified directory. --docversion version Specifies the version number for the Xcode documentation set. --feedname name Specifies the Xcode documentation set feed name, typically the project or company name. --feedurl url Specifies the Xcode documentation set feed URL which must point to an ATOM file linking to updates. --footer footerfile Inserts the specified file at the bottom of the output documentation. --framed basename Creates HTML documentation using frames - one for the table-of-contents and one for the body. --header headerfile Inserts the specified file at the top of the output documentation. --intro introfile Inserts the specified file before the table of contents. --man manpage Generated a man page instead of HTML documentation. --no-output Disables generation of documentation on the standard output. --section section Sets the section/keywords in the output documentation. --title title Sets the title of the output documentation. --tokens Generates a Tokens.xml file for use with the Xcode documentation tools.
SEE ALSO
mxml(3), Mini-XML Programmers Manual, http://www.minixml.org/
COPYRIGHT
Copyright 2003-2009 by Michael Sweet. 4 May 2009 Mini-XML mxmldoc(1)

Featured Tech Videos