Rust でls
や のようなシステム コマンドを呼び出す方法はありますか? その出力をキャプチャするのはどうでしょうか?fuser
ベストアンサー1
std::process::Command
それを可能にします。
子プロセスを生成し、マシン上で任意のコマンドを実行する方法は複数あります。
ドキュメントからの簡単な例を 1 つ示します。
use std::process::Command;
Command::new("ls")
.arg("-l")
.arg("-a")
.spawn()
.expect("ls command failed to start");