iex -S mixについての理解を深めるために記事を執筆する
そもそもiexとは?
公式サイトにて以下のように記述されていました。
Elixir's interactive shell.
Some of the functionalities described here will not be available depending on your terminal. In particular, if you get a message saying that the smart terminal could not be run, some of the features described here won't work.
以下google 翻訳
Elixir の対話型シェル。
お使いの端末によっては、ここで説明する機能の一部が利用できない場合があります。特に、スマート ターミナルを実行できなかったというメッセージが表示された場合、ここで説明する機能の一部は動作しません。
対話型シェルのことです。
-S mixについて
iex 内でスクリプトファイルを実行するには、 iex -S SCRIPTNAME とします。あとで Mix や Elixir ビルドツール、そしてコンパイル方法とそのアプリケーションを iex -S mix run で起動する方法についても学んでいきます。
つまりmixというスクリプトファイルを実行するためのコマンドが-s mixとなります。
そしてMixは以下のサイトの内容が参考になります
iexでelixirについて学ぶのかmixを利用した実行をするのかはある程度意識できるようになった方が良さそうです。