| Crates.io | bsdutils |
| lib.rs | bsdutils |
| version | 0.0.1 |
| created_at | 2024-02-17 21:43:54.955941+00 |
| updated_at | 2024-02-17 21:43:54.955941+00 |
| description | bsdutils ~ GNU bsdutils (updated); implemented as universal (cross-platform) utils, written in Rust |
| homepage | https://github.com/uutils/bsdutils |
| repository | https://github.com/uutils/bsdutils |
| max_upload_size | |
| id | 1143553 |
| size | 194,937 |
Rust reimplemtation of the bsdutils project
Provides command line tools:
Started:
/usr/bin/renice: This command is used to change the priority of running processes. It can be used to increase or decrease the nice value of a process.TODO:
/usr/bin/logger: This command is used to add logs to the system log files. It provides a shell command interface to the syslog system log module.
/usr/bin/script: This command is used to record a terminal session. The script makes a typescript of everything printed on your terminal.
/usr/bin/scriptlive: This command is not standard, and may not be installed on all systems. If it exists, it's likely a variant of the script command that includes real-time features.
/usr/bin/scriptreplay: This command is used to replay a terminal session that was recorded using the script command.
/usr/bin/wall: This command is used to broadcast a message to all users logged into a system. The message can be typed directly into the terminal or read from a file.
Ensure you have Rust installed on your system. You can install Rust through rustup.
Clone the repository and build the project using Cargo:
git clone https://github.com/uutils/bsdutils.git
cd bsdutils
cargo build --release
cargo run --release
bsdutils is licensed under the MIT License - see the LICENSE file for details