#clipboard #command-line #linux #cli

已删除 cbs

命令行剪贴板管理器

0.1.0 2019年7月2日
0.0.5 2019年6月29日

#17 in #commandline

MIT/Apache

34KB
891 代码行

cbs

Crates.io Build Status Build status License

工作正在进行中

cbs 是一个设计用于在 Linux 系统、macOS 和可能 Windows 上运行的命令行工具。它提供从命令行管理剪贴板的功能。

安装 cbs

# you need install rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# and then install cbs
cargo install cbs

使用方法

  • 将文本复制到剪贴板:cbs copy "要复制到剪贴板的文本"
  • 将文本复制到主剪贴板:cbs copy -s primary "要复制到主剪贴板的文本 # 仅限 Linux"
  • 从剪贴板粘贴复制的文本:cbs paste
  • 从主剪贴板粘贴复制的文本:cbs paste -s primary # 仅限 Linux
  • 从 stdin 复制文本到剪贴板:cat example-file.txt | cbs
  • 从 stdin 复制文本到主剪贴板:cat example-file.txt | cbs -s primary # 仅限 Linux

用法

USAGE:
    cbs [OPTIONS] [SUBCOMMAND]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -s, --select <selection>  to access clipboard or primary [default: clipboard]  [possible values: clipboard,primary]

SUBCOMMANDS:
    clear    clear text content
    copy     copy text content
    help     Prints this message or the help of the given subcommand(s)
    paste    paste text content

依赖项

~4–15MB
~161K SLoC