output-copy

Crates.iooutput-copy
lib.rsoutput-copy
version0.1.1
sourcesrc
created_at2024-11-21 11:51:57.619233
updated_at2024-11-21 16:32:45.987176
descriptionA simple command-line output copy tool
homepage
repositoryhttps://github.com/fa993/output-copy
max_upload_size
id1456060
size21,153
(fa993)

documentation

README

Output Copy

Welcome to Output Copy, a simple command-line copy tool.

Description

This is a simple tool that sets the clipboard to everything recieved in the input stream + echos it to the output stream. This combined with the unix pipe operator means you can effortlessly copy the output of any terminal command.

Getting Started

To build locally:

  1. Clone this repository using the following command:
#!/bin/bash
git clone https://github.com/fa993/output-copy
  1. Install the Rust Toolchain:

  2. Run this command:

#!/bin/bash
cargo install

Installation on Mac:

Pending package publish on homebrew

Installation on Linux:

Pending package publish on apt

Usage

Just pipe this tool at the end of the command whose output you want to copy

#!/bin/bash
echo "Command Output to be copied" | ocp
Command Output to be copied
# The clipboard will now contain "Command Output to be copied"

Contributing

Contributions are always welcome! If you're interested in contributing, please review our contributing guidelines.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Commit count: 9

cargo fmt