XML_MERGE(1)

🌸 NAME 🌸

xml_merge β€” merge back XML files split with xml_split.

okay bestie, welcome to the XML_MERGE(1) page (yes, the User Contributed Perl Documentation one) πŸ’–. this is all about xml_merge, and the vibe is: it merges. specifically, it merges back XML files that were split with xml_split. no cap.

✨ DESCRIPTION ✨

so xml_merge takes several xml files that have been split using xml_split and recreates a single file. that's it. that's the whole main character move. πŸ¦‹ it's the reunion episode for your XML pieces, fr fr.

πŸŽ€ OPTIONS πŸŽ€

  • -o <output_file> β€” unless this option is used, the program output goes to STDOUT. use it when you want the merged file to go somewhere specific instead of just vibing in stdout. πŸ’…
  • -i β€” the files use XInclude instead of processing instructions (they were created using the -i option in xml_split). iykyk. ✨
  • -v β€” verbose output. it's giving "tell me everything," bestie. πŸ‘€
  • -V β€” outputs version and exit. short and iconic. ⭐
  • -h β€” short help. for when you need the quick tea. πŸ“
  • -m β€” man (requires pod2text to be in the path). yes, it opens the man page, and yes, pod2text has to be findable in the path. 🧚

πŸ¦‹ EXAMPLES πŸ¦‹

xml_merge foo-00.xml             # output to stdout
xml_merge -o foo.xml foo-00.xml  # output to foo.xml

🌈 SEE ALSO 🌈

  • XML::Twig
  • xml_split

go give them a look, bestie. they're in the same friend group. 🫢

🫠 TODO/BUGS 🫠

bestie, this section is literally empty in the original β€” there are no TODO or bug notes listed here. it's just a heading doing main character energy all by itself. πŸ’€

πŸ’– AUTHOR πŸ’–

Michel Rodriguez <mirod@cpan.org>

πŸ‘‘ LICENSE πŸ‘‘

This tool is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


mwah πŸ’‹ β€” source/version: perl v5.42.0; date: 2025-01-16; manual: XML_MERGE(1). bye bestie, go merge those files! 🫢✨

πŸ“¦ where this page comes from