7 个版本
0.2.4 | 2022 年 10 月 25 日 |
---|---|
0.2.3 | 2022 年 10 月 25 日 |
0.1.1 | 2022 年 10 月 22 日 |
#2840 在 命令行实用程序
19KB
218 行
要求
- Rust Nightly
安装
使用 Cargo
# Install nightly rust
rustup toolchain install nightly
# Install Rsre with nightly rust
cargo +nightly install rsre
rsre --version
从源码
# Install nightly rust
rustup toolchain install nightly
# Clone the repo
git clone https://github.com/theawiteb/rsre.git
# Change directory to it
cd rsre
# Build it with cargo
cargo +nightly build --release
# Move the binary to `/usr/bin` (Unix like system) (need permission to move in `/usr/bin`)
# You can change binary directory to `~/.cargo/bin` if its exists and it's in `$PATH`
sudo mv ./target/release/rsre /usr/bin/rsre
# Print the version
rsre --version
原因
因为我不想输入新名称的完整路径 😶
使用
USAGE:
rsre FILE/DIRECTORY NEW_FULL_NAME
OPTIONS:
-h, --help Print help information
-V, --version Print version information
示例
长路径
# with mv
mv ../../foo/bar/bat/foo.txt ../../foo/bar/bat/bar.txt
# with rsre
rsre ../../foo/bar/bat/foo.txt bar.txt
单个文件
rsre bar.rs foo.rs
许可
许可协议为 Apache License, Version 2.0 或 MIT license,任选其一。除非您明确声明,否则您提交给此包的任何有意包含的贡献,根据 Apache-2.0 许可协议定义,将根据上述条款双重许可,不附加任何额外条款或条件。