CliWrap
Komut satırı araçlarıyla etkileşim için .NET kütüphanesidir. Süreç başlatma, giriş/çıkış akışlarını yönlendirme, iptal ve bekleme işlemlerini akıcı bir API ile sunar. Bağımlılığı yoktur, Windows, Linux ve macOS'ta test edilmiştir. README'deki kullanım koşulları siyasi bildirimler içerir.
Tyrrrz · Terminal & CLI
- Harici bir süreci tamamen asenkron ve iptal edilebilir şekilde çalıştırabilirsin
- Komutların çıktısını akıcı arayüzle yönlendirip borulayabilirsin
- Sürecin ömrünü ve olağan kilitlenme senaryolarını kütüphaneye bırakabilirsin
- ↑ PositiveGitHub Issue
Send SIGINT (Ctrl+C) on cancellation
“The current cancellation token kills that application which is needed in some cases but it would also be great to have one that could close the application so the application has time to close gracefully and cleanup. I have a few processes there it would be ideal that i could…”
- • NeutralGitHub Issue
Console.OpenStandardInput() does not get properly released after using it as a pipe source
“Using v 3.1.0: After using `.WithStandardInputPipe(PipeSource.FromStream(inputStream)))`, the input stream does not appear to be correctly relinquished once the command has finished executing. Repro steps: 1. Run the program below 1. Once you see the `Streams disposed` message,…”
Verified against README · Oct 30, 2026 · source