从阅读this thread,它看起来有可能使用shebang运行Rust *。如何直接在Unix系统上执行Rust代码? (使用shebang)
#!/usr/bin/env rustc
fn main() {
println!("Hello World!");
}
使这个可执行文件和运行编译,但不运行代码。
chmod +x hello_world.rs
./hello_world.rs
但是,这只能编码到hello_world
。
可以*.rs
文件直接执行,类似于一个shell脚本?
*此引用rustx,我看着这一点,但它的一个bash脚本编译每次(无缓存)脚本,绝不会取消从临时目录中的文件,虽然这可以改善。它也有不能使用木箱的重大限制。
https://github.com/killerswan/rustx? –