実現したいこと
Linuxサーバーでjuliaを使い数値計算を行っています。
シェルスクリプトで変えたい変数を一括して処理したいのですが、うまくいきません。
juliaのファイル名がtestで、変えたい変数が"start"と"end"だとして、
test.jl
~~~ start = parse(Int,readline()) end = parse(Int,readline()) ~~~
これを通常で実行すれば、二回入力する場面があり、
『1→エンター→10→エンター』と値を入力すれば、プログラムは動きます。
これをシェルスクリプトでやろうとするとうまくいきません。
Linuxに関して知識がほぼなく…、調べてechoが入力ということで、
echo 1などとしましたが、1と出力されるだけでプログラムは動きません。
どうすればいいでしょうか?
test.sh
(前段は省略) cd /home/guest/(name) julia test.jl echo 1 echo 10
発生している問題・分からないこと
シャルスクリプトでjuliaのreadline()に引数を入力する方法がわからない
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
Linuxでechoが入力の意味などはわかりましたが、その他はいまいちわかりませんでした(すみません、適当な回答で…)。
補足
特になし
回答1件
あなたの回答
tips
プレビュー