| Crates.io | lprefix |
| lib.rs | lprefix |
| version | 0.1.1 |
| created_at | 2021-08-17 11:20:06.69856+00 |
| updated_at | 2021-08-17 11:22:26.847562+00 |
| description | A tool for prefixing lines in pipes |
| homepage | |
| repository | https://github.com/tsatke/lprefix |
| max_upload_size | |
| id | 438397 |
| size | 6,786 |
A small tool to prefix lines in a script.
While using xargs, I found it hard to use sed to prepend something to lines in the output because of its regex interpretation.
That's why I hacked this together.
cargo install lprefix
Example of how I use it:
forall () {
local P=${P:-1}
local ARG="cd {} ; pwd ; $@"
find . -type d -depth 1 -maxdepth 1 | xargs -n 1 -P ${P} -I {} bash -c "$ARG | lprefix '{}'"
}