Red言語で異なるパスを取得しようとしています。以下のコマンド/myfolder
および実行するために私のCDの場合:Red言語で異なるパスを取得する
/myfolder$ /path/to/red.exe /path/to/myscript.red
は、どのように私は、スクリプト内のコードから、これらの3つのパスを得ることができますか?
私が試した:
system/options/path ; Gives path/to/myscript
system/script/path ; Gives none
call/output "pwd" outstr ; Gives path/to/myscript
what-dir ; Gives path/to/myscript
私は唯一のパスを取得することができています。 red.exeのパスと現在の作業ディレクトリのパスを取得するにはどうしたらいいですか?
注:この時点で
system/options/boot ;; /path/to/red.exe
system/options/path ;; /myfolder
system/script/path ;; /path/to/myscript.red
だけsystem/options/boot
:これはREBOLの(2 & 3)ではWhat-dir reporting own directory as current directory in Rebol