Propagate.jar is a text-replacing software that replaces a delimited section of text in a file with another delimited section in another file. It operates with a simple command line prompt in a Java environment.

Using 'propagate.jar' is easy, simply run the program with the following command line syntax: java -jar propagate.jar fromfile.txt tofile.txt '[start]' '[end]'. You'll need to specify the path to both the 'from' and 'to' files, as well as the starting and ending delimiters that mark the text you want to replace.
One of the greatest benefits of this program is that the chunks you're replacing don't need to be the same length; you can replace a shorter chunk with a longer one, or vice versa. Additionally, the 'from' file is left unchanged, making it easy to experiment with different replacements without worrying about losing your original data.
Lastly, it's worth noting that 'propagate.jar' was designed with UTF-8 encoding in mind, so you can rest assured that your text will be treated properly. To top it off, the Java source code for this program is provided, making it easy to modify or customize for your specific needs.
Version 1.0: new release