我试图从bash脚本调用
Ruby脚本,但没有运气.
#!/bin/bash ruby -v
工作得很好,所以我知道它不是Ruby,但是
#!/bin/bash ruby bash_test.rb
才不是.这是有趣的部分:
john@starfire:~/Desktop$bash ubuntu_cmds.sh (LoadError)h file or directory -- bash_test.rb john@starfire:~/Desktop$ls *.rb bash_test.rb
这两个文件都放在我的桌面上.
ruby bash_test.rb
工作也很好.
我是bash脚本的新手,所以我很确定我只是犯了一个愚蠢的错误.
我正在使用Ruby 1.8.7运行Ubuntu 10.10.提前感谢您的任何帮助或建议.
编辑:删除.sh和.rb并重新开始,并确保chmod x .sh,并且它在第一次尝试时工作.我不知道为什么.谢谢你的帮助.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。