Ich baue ein Haskell-Programm, das einen Befehlszeilenargumentparser mit option-applicative-Bibliothek verwendet. Da ich Stack bin mit meinem Projekt zu bauen und zu testen, würde Ich mag mein Programm vorbei Befehlszeilenargumente mit Stapel exec auszuführen, wieWie übergebe ich Kommandozeilenargumente an den Stack exec
stack exec myprogram-exe -i myfile.txt
aber wenn ich auszuführen versuchen, gibt Stapel mir die folgende Meldung:
Gibt es eine Möglichkeit, Befehlszeilenargumente an ein Programm zu übergeben, das mit Stack ausgeführt wird?
Versuchen Sie, diese 'Stapel exec - myprogram-exe -i myfile.txt' ? – Sibi
@sibi das ist der richtige Ansatz. Kannst du es als Antwort schreiben? '$ (stack exec which foo)' würde auch auf Unix-Shells funktionieren –