나는 루비 스크립트를 실행 파일로 실행하고 싶다. 또한/usr/bin/디렉토리에서 실행해야한다. 나는 이것이 가능하다는 것을 안다.Ruby 스크립트를 어떻게 실행 파일로 실행할 수 있습니까?
#!/usr/bin/ruby
puts "hello"
그리고
chmod +x hello
그러나 나는 또한 몇 가지 루비 파일을 필요로합니다.
등의 파일을로드 할 수 없습니다 'other_ruby_script'
는 내 코드에
require './other_ruby_script'
를 추가하고 내가는/usr/빈 /에 루비 실행 파일을 이동하는 경우 예를 들어, 나에게 오류를 제공
/usr/bin 디렉토리에서 Ruby 파일을 실행하고 싶습니다.
그럼 내가 컴파일해야할까요? 하지만 내가 컴파일 할 때 구글이 언제 검색하는지 이해하지 못해 컴파일 할 수 없었다.
내 코드에 적합한 형식으로 실행 가능한 루비 코드를 어떻게 만들 수 있습니까? ('./other_file'필요). 그리고이 ./hello 내 실행 파일처럼 실행할 필요가 없습니다. 그냥 hello로 실행해야합니다
'other_file'은 라이브러리 경로에 있어야합니다. 하나의 옵션은 그것을 보석으로 포장하는 것입니다. –