. Bu reference buldum ama sorunu çözmek için bana yardımcı olmadı. Dosyanın ilk satırında title = "ruby # {ARGV *" "}", çift tırnaklar doğru şekilde kaçmadığından soruna neden oluyor. Kaçma farklı kombinasyonları denedim ama yine de şans yok. Yani şimdi sorun kaçan sorunları veya başka bir şey ile ilgili gerçekten olup olmadığından emin değilim. Çok teşekkürlerYakut dosyası:</strong> göç ama terminali dosyası <strong>ruby_executable_hooks</strong> olası bir sözdizimi hatasıyla ilgili olduğunu: Ben komut <strong>tırmık db çalıştırmak çalışıyorum "ruby_executable_hooks" sözdizimi hatası
ruby_executable_hooks dosyayı feryat bakınız lütfen
title = "ruby #{ARGV*" "}"
$0 = ARGV.shift
Process.setproctitle(title) if Process.methods.include?(:setproctitle)
require 'rubygems'
begin
require 'executable-hooks/hooks'
Gem::ExecutableHooks.run($0)
rescue LoadError
warn "unable to load executable-hooks/hooks" if ENV.key?
('ExecutableHooks_DEBUG')
end
eval File.read($0), binding, $0
Hata mesajı:
/Users/username/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in `eval':
/Users/username/.rvm/rubies/ruby-2.2.3/bin/rake:4: syntax error, unexpected
tSTRING_BEG, expecting keyword_do or '{' or '(' (SyntaxError)
exec "$bindir/ruby" -x "$0" "[email protected]"
^
from /Users/username/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in
`<main>'
"title =" ruby # {ARGV * ""} "' ile ifade etmeye çalıştığınız şeyi alamıyorum, ancak "Array" örneğini "String" örneğiyle çoğaltmaya çalışıyorsunuz. Ne almayı bekliyorsun? – mudasobwa
Hiçbir şey çarpmaya çalışmıyorum + Bu dosyayı yazmadım. Onun bir mücevher dosyası ve yukarıdaki varsayılan yapılandırmasıdır. – Bob
Bakın .rvm/gems/ruby-2.2.0/bin dosyalarının nasıl göründüğünü görebilirsiniz. – Bob