4 个版本

0.0.4 2021 年 9 月 23 日
0.0.3 2021 年 9 月 23 日
0.0.2 2021 年 9 月 23 日
0.0.1 2021 年 9 月 22 日

#873 in 命令行界面

MIT 许可协议

4KB

命令执行输出

oce 输出一个包含以下内容的文件:

  1. 执行的命令
  2. 执行结果

用法

示例请见此处

以下是一个 CLI 示例。

$ cargo install oce
$ cargo oce git status

# The result is like
$ git status
On branch main

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	../../.gitignore
	../../Cargo.toml
	../
	../../result
	../../src/

nothing added to commit but untracked files present (use "git add" to track)

以下是一个库的示例用法。结果与上述相同。

use oce::oce;
use std::env;

fn main() {
    let command = "git status".to_string();
    oce(&command);
}

许可协议

OCE 是MIT 许可协议

无运行时依赖