A simple yet powerful Bash utility to include file contents using a tag system. Build complex text documents from reusable snippets effortlessly.
Powerful features packed into a single shell script.
Replace ~>> filename <<~ with actual content instantly.
Include files that include other files. Deeply nested templates made easy.
Stream directly to stdout or specify a target file as a second argument.
Robust error messages when files are missing to ensure your build doesn't fail silently.
Imagine you have a world.txt containing "World"
and a hello.txt using the tag system.
Running the script merges them perfectly.
Simple syntax: ~>> file <<~
Supports standard piping and redirection
Zero dependencies besides standard Unix tools
Now that it's installed, you can run the include command from anywhere in your terminal.