html-editor-cli-0.1.1 is not a library.
HMTL editor cli
cargo install html-editor-cli
A command line tool to edit HTML files written in Rust.
alias | --option | Description |
---|---|---|
-q |
--query |
Document query for the element to replace |
-a |
--attribute |
The attribute to be given the new content If unset, the content will become the element's only child |
-c |
--content |
The content to use in the replacement |
-h |
--help |
Print help |
-V |
--version |
Print version |
Example
Imagine you have sample.html
which you want to be modified during build step.
My First Heading
My first paragraph.
go home
some time
This command will put a time in the <span>
's attribute
html-editor-cli --query .build-time --content "Now" < sample.html > build.html
On unix you can nest commands for good results
html-editor-cli --query .build-time --content $(time) < sample.html > build.html
Use the attribute option to modify HTML in some other ways
html-editor-cli --query #home --attribute href --content "http://localhost/" < sample.html > build.html