Sylvestre Ledru 3ba11da4dd Merge pull request #127 from uutils/dependabot/cargo/rand-0.8.6
build(deps): bump rand from 0.8.5 to 0.8.6
2026-05-30 10:43:00 +02:00
2024-04-08 14:16:51 +02:00
2024-02-17 22:43:42 +01:00
2024-01-26 20:20:49 +01:00
2024-03-25 10:19:51 +01:00
2024-01-26 19:31:56 +00:00

bsdutils

Crates.io Discord License dependency status

CodeCov

Rust reimplementation 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.

Installation

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

License

bsdutils is licensed under the MIT License - see the LICENSE file for details

S
Description
No description provided
Readme MIT 391 KiB
Languages
Rust 98.8%
Shell 1.2%