Mac OSX存在问题的可执行R脚本
我正试图在我的MacOSX机器上编写一个简单的可双击的Mac OSX存在问题的可执行R脚本,r,macos,bash,shell,executable,R,Macos,Bash,Shell,Executable,我正试图在我的MacOSX机器上编写一个简单的可双击的文件.command。这是我在命令文件中的shell脚本: #!/usr/bin/env Rscript Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R 下面是我得到的错误: MyName$ /Users/MyName/Desktop/workout_plotter.command ; exit; Error: object 'Rscript' not f
文件.command
。这是我在命令
文件中的shell脚本:
#!/usr/bin/env Rscript
Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R
下面是我得到的错误:
MyName$ /Users/MyName/Desktop/workout_plotter.command ; exit;
Error: object 'Rscript' not found
Execution halted
logout
我没有太多使用
bash
的经验。有人知道我怎么解决这个问题吗?谢谢 您的解释器字符串不适合bash使用/usr/bin/Rscript
并使脚本在chmod 755下可执行
您的解释器字符串不适合bash使用/usr/bin/Rscript
并使脚本在chmod 755下可执行您的解释器字符串不适合bash使用/usr/bin/Rscript
并使脚本在chmod 755下可执行您的解释器字符串不适合bash使用/usr/bin/Rscript
并使用chmod 755使脚本可执行。您混合了两种可能的方法:
编写启动Rscript
实用程序的Bash脚本:
#!/bin/bash
Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R
确保Rscript
可从$PATH
获得,并且Bash脚本可执行;或
使R
脚本可执行并添加所谓的shebang
#!/usr/bin/env Rscript
在R
脚本的第一行。然后双击脚本即可运行R
脚本。您混合了两种可能的方法:
编写启动Rscript
实用程序的Bash脚本:
#!/bin/bash
Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R
确保Rscript
可从$PATH
获得,并且Bash脚本可执行;或
使R
脚本可执行并添加所谓的shebang
#!/usr/bin/env Rscript
在R
脚本的第一行。然后双击脚本即可运行R
脚本。您混合了两种可能的方法:
编写启动Rscript
实用程序的Bash脚本:
#!/bin/bash
Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R
确保Rscript
可从$PATH
获得,并且Bash脚本可执行;或
使R
脚本可执行并添加所谓的shebang
#!/usr/bin/env Rscript
在R
脚本的第一行。然后双击脚本即可运行R
脚本。您混合了两种可能的方法:
编写启动Rscript
实用程序的Bash脚本:
#!/bin/bash
Rscript /Users/MyName/Dropbox/Workout_log_script/workout_log.R
确保Rscript
可从$PATH
获得,并且Bash脚本可执行;或
使R
脚本可执行并添加所谓的shebang
#!/usr/bin/env Rscript
在R
脚本的第一行。然后双击R
脚本即可运行该脚本