7 个版本
0.1.4 | 2024年1月28日 |
---|---|
0.1.3 | 2024年1月5日 |
0.1.2 | 2023年4月21日 |
0.1.1 | 2022年11月16日 |
0.0.1 | 2022年4月13日 |
#313 在 命令行工具 中
每月 45 次下载
21KB
138 代码行
bp
bp
("更好的粘贴") 是一个用 Rust 编写的跨平台剪切板工具,基于 cb。它可以自动检测是复制还是粘贴,并且优化了管道操作。其行为基于 tee
命令。
安装
bp
在 crates.io 上,因此您可以通过运行以下命令来安装它:
cargo install bp
用法
复制
# copy some text
echo "some text" | bp
# copy the HTML from `example.com`
curl https://example.com | bp
# copy the contents of `file.txt`
bp file.txt
# you can also pipe in a file
bp <file.txt
粘贴
# paste to standard output
bp
# paste to a pipe
bp | jq | less
# paste to `out.txt`
bp >out.txt
链式操作
# remove formatting from copied text
bp | bp
# prettify, copy and view `example.json`
cat example.json | jq | bp | less
# edit your current clipboard
bp | vipe | bp
# hex-encode contents of the clipboard
bp | xxd | bp
删除空格
# copy some text with whitespace stripped
echo " some text " | bp -s
# paste to standard output with whitespace stripped
bp -s
some text%
许可证
bp
在 GPL-3.0-or-later
许可证下提供。
依赖
~225KB