フォロー

おまけ:RUSTでもzenity
--------------------------
use std::process::Command;

fn main() {
let output = Command::new("zenity")
.arg("--question")
.output().unwrap_or_else(|e| {
panic!("failed to execute process: {}", e)
});

if output.status.success() {
print!("Yes\n");
} else {
let s = String::from_utf8_lossy(&output.stderr);

print!("No, or Other :\n{}", s);
}

}

--------------------------

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。