我正在编写一个bash脚本,从终端在Windows和Linux机器上执行。其中一行调用Rscript,一个用于执行. r程序的程序。问题是,在Linux中,该命令只是Rscipt
,而在Windows中,它是Rscript.exe
。有没有办法修改这个程序,使它能在Windows和Linux操作系统上无缝运行?
谢谢。
你可以用后缀。exe命名任何Unix可执行文件,也没有问题。Linux中的第一个位是魔术位,它表示一个文件的真正类型。
或
只要使用perl或python脚本,perl和python都可以在Windows和Linux上运行。