CygWin ターミナルから R ファイルを実行しようとするのはこれが初めてです。linreg.R という名前のファイルがあり、CygWin ターミナルのファイルと同じディレクトリにいます。同じディレクトリに、入力 linreg.R と別の data.txt (別の場所にある) を取り込むシェル スクリプトがあります。
適切な入力を使用して bash を実行すると、同じエラーが何度も発生します。
$ ./build_model_from_directory.sh linreg.R /workdir/workdir/prod_data_v.txt lm_try
./build_model_from_directory.sh: line 27: type: Rscript: not found
Rscript is needed for linreg.R. Exiting
私がこのようなものを置くとき:
$./build_model_from_directory.sh linreg.Rscript /workdir/workdir/prod_data_v.txt lm_try
Script assumes linreg.Rscript in same directory
これは linreg.R の最初の行です。
#!/usr/bin/env Rscript
パスを設定しようとしましPATH=$PATH:C:\\ProgramFiles\\R\\R-3.0.1\\bin
たが、役に立ちません。PATH が変更されましたが、スクリプトはまだ実行されていません。
どんな助けでも大歓迎です。