merhaba komut satırını bir haskell komutunu çalıştırdıktan sonra komutunu okutmam gerekiyor, sistem komutlarını çalıştırmak için iki modül olduğunu biliyorum: System.Cmd
ve System.Process
Haskell'de bir sistem komutundan girdi okuma
herhangi birinin nasıl çalıştırılacağını basit bir örnek gösterebilir System.Process
işlevleri?
burada yapmam gereken bir örnek (bunu yapmak için System.Directory
olduğunu biliyorum ama bunun iyi bir örnek olduğunu düşündüm):
ls -a
- gibi bir sistem komutunu çalıştırıyorum Kullanıcının
- çıkışını görmesini istediğim çıkışlar sadece benim programımda doğrulanmalıdır.
bunu nasıl yapabilirim?
Bir komutun * çıktısını * okuduğunuzu, * komut satırını * okumayı kastettiğinizi düşünüyorum. Komut satırı, yürütülmekte olan komutun adını ve argümanlarını ifade eder. –
Sorunun düzenlenmesi kafa karıştırıcı. Orijinali, ** 'de ** yerine ** ** standart çıkış **' ı okumaya isteyerek yorumladım. – Anthony