0
我有一個rails 2.2.2應用程序。我希望能夠通過傳入一個自定義變量來啓動控制檯,然後我可以在自己的環境中進行檢索。像將自定義參數傳遞到rails控制檯(2.2.2)
#i start console like so
rails/console production -uid 1182
然後,隨時隨地在我的代碼的東西,我將能夠在同一類的,我可以訪問ENV [「HOME」]或類似的東西的方式來訪問這個「UID」變量。 (它不需要在ENV中,只要我可以可靠地訪問它)。
任何人都知道我該怎麼做?謝謝,最大
的作品!謝謝 - 我不會想到在命令前面這樣做,而不是在之後:)我注意到它只在我作爲相同命令執行時才起作用:例如,這樣做不起作用:'uid = 1182;腳本/控制檯生產'。介意解釋這裏的區別?謝謝! –
@MaxWilliams坦率地說,我不知道(不幸的是,我不是shell專家)。但我想你會找到你想要的所有信息[這裏](http://www.thegeekstuff.com/2010/05/bash-variables/)。 –
的確如此 - 謝謝:這裏是答案:「您需要導出變量以使其被另一個程序繼承」。這樣做的工作:'出口uid = 1182;腳本/控制檯生產'。乾杯! –