clerie on Nostr: Ich habe ein Stück Rust Software, das soll in der Lage sein Shell Command ...
Ich habe ein Stück Rust Software, das soll in der Lage sein Shell Command auszuführen, die vom User übergeben wurden.
Wie mache ich das denn am schönsten?
Ich könnte es einfach in std::process::Command kippen. Aber wie mache ich das Argument splitting? Oder gleich per Shell ausführen? Wie finde ich denn dann eine passende Shell auf dem System?
Published at
2025-04-04 17:19:50Event JSON
{
"id": "8892a08e622f6101943b0d8ee7a8f3fac4919073800cb05804ca4068ec55064f",
"pubkey": "d1f749c87d7b1052b989b48bdc67bbe4dd8864a5d99a9a61fefac02e44ee1b24",
"created_at": 1743787190,
"kind": 1,
"tags": [
[
"proxy",
"https://fem.social/users/clerie/statuses/114280832964434719",
"activitypub"
]
],
"content": "Ich habe ein Stück Rust Software, das soll in der Lage sein Shell Command auszuführen, die vom User übergeben wurden.\n\nWie mache ich das denn am schönsten?\n\nIch könnte es einfach in std::process::Command kippen. Aber wie mache ich das Argument splitting? Oder gleich per Shell ausführen? Wie finde ich denn dann eine passende Shell auf dem System?",
"sig": "18de4a6d413ad8349cd91ebc496a18f31a531d36131357a7972b38b8b15e9aa0c6a641517e98b2df11ca9f28d70a487ac032c35ee4c01ffe9358c22b176e20b3"
}