2011-11-05 61 views
0

我發現這顆寶石https://github.com/michaeledgar/hash_syntaxRuby - 如何使用hash_syntax gem?

我不太明白我怎麼使用它,即使它看起來是一個簡單的寶石。我應該寫

hash_syntax --to-19 

上殼?我不應該在$ PATH上放一些東西來理解命令嗎?

我也嘗試通過ruby腳本運行它(需要gem然後運行上面的命令),但它沒有工作,它不理解命令。

我已經試過了在Ubuntu 10.04,RVM和Ruby 1.9.3

回答

1

實際上是通過[sudo] gem install hash_syntax安裝寶石應該把它放在你的PATH。

是的,語法非常簡單:hash_syntax --to-19 FILE

您也可以諮詢hash_syntax --help

+0

謝謝它的工作!我想我多次拼錯了,我無法解釋它(我嘗試了超過30次)。你在哪裏看到它在PATH中放置了命令hash_syntax? – JohnDel

+1

Gemfile通常可以幫助...但是bash-autocompletions也可以回答這些問題。 – robustus

2

您可能需要使用該解決同樣的問題,但在略微其他方式的其他寶石。 安裝:

gem install syntax_fix 

運行在項目的根:

syntax_fix -v 

結果,所有的哈希值會被轉換(包括嵌套的文件和目錄)