5
私はコマンドライン引数パーサーを使用してオプションアプリケーションライブラリを使用するHaskellプログラムを構築しています。私は自分のプロジェクトをビルドしてテストするためにスタックを使用して、私はスタックexecを使用して、コマンドライン引数を渡す私のプログラムを実行したいと思い、スタックexecにコマンドライン引数を渡すには
stack exec myprogram-exe -i myfile.txt
のような私が実行しようとすると、スタックは私に次のようなメッセージを与えていますので。
Usage: stack exec CMD [-- ARGS (e.g. stack ghc -- X.hs -o x)] ([--plain] |
([--ghc-package-path] | [--no-ghc-package-path])
([--stack-exe] | [--no-stack-exe]) [--package ARG])
Stackを使用して実行されるプログラムにコマンドライン引数を渡す方法はありますか?
試してみてください、この 'スタックのexec - MYPROGRAM-exeファイル-i myfile.txt' ? – Sibi
@sibiこれは正しいアプローチです。あなたはそれを答えとして書くことができますか? '$(stack exec which foo)'はUnixシェルでも動作します –