我正在写一个bash脚本,要在终端的Windows和Linux机器上执行。其中一行调用Rscript,一个执行.R程序的程序。问题是在Linux中,命令只是Rscipt
,而在Windows中,它是Rscript.exe
。有没有办法修改程序,以便它可以在Windows和Linux操作系统上无缝运行?
谢谢。
答案 0 :(得分:-1)
你可以命名任何带有后缀.exe的Unix可执行文件,也没问题...... Linux中的第一位是魔术位,表示一个文件的真实类型。
或
只需使用perl或python脚本,Perl和python就可以在Windows和Linux上运行。