
文章来源: 更新时间:2024-09-12 04:20:06
把 Rust 当作(伪)脚本用。
这是我从 飞书 ffmpeg 的绑定库 里看到的:#!/bin/sh #![allow(unused_attributes)] /* OUT=/tmp/tmp && rustc "$0" -o ${OUT} && exec ${OUT} $@ || exit $? #*/ use std::process::Command; use std::io::Result; use std::path::PathBuf; use std::fs; fn mkdir(dir_name: &str) -> Result<()> { fs::create_dir(dir_name) } fn main() { // 省略 }重点是前三行。
写的很巧妙,既是合法的 rust 语法…。
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: