4 个版本
0.1.3 | 2022年1月10日 |
---|---|
0.1.2 | 2021年6月26日 |
0.1.1 | 2021年6月23日 |
0.1.0 | 2021年6月22日 |
在 数学 中排名第 956
32KB
711 行
cchmod
cchmod 是一个用于 chmod 的模式权限计算器/转换器。
安装
通过 Cargo 安装
$ cargo install cchmod
用法
$ cchmod
cchmod
USAGE:
cchmod [FLAGS] <input>
ARGS:
<input>
FLAGS:
-h, --help Prints help information
-n, --num Output the octal form
-s, --sym Output the symbolic form
-V, --version Prints version information
示例
获取模式的八进制形式
$ cchmod -n rwxr-xr-x
755
获取模式的符号形式
$ cchmod -s 644
rw-r--r--
对权限值执行相同操作
$ cchmod -n r-x
5
$ cchmod -s 7
rwx
库
cchmod 可以用作库
use cchmod::Mode;
let m = Mode::from_sym("rw-r--r--").unwrap();
println!("{}", m.as_num());
有关更多信息,请参阅文档。
依赖关系
~1.8–2.4MB
~44K SLoC