[英]How do I use Bash to get a Ruby variable?
我有一個名為script.rb
的Ruby腳本,看起來像這樣:
puts 16
我有一個Bash腳本,如下所示:
#!/bin/bash
SOME_VARIABLE=$(ruby script.rb)
我希望SOME_VARIABLE
等於16
,或者我決定從script.rb
puts
其他任何script.rb
。
我該怎么做呢?
您可以這樣使用它。
#!/bin/bash
SOME_VARIABLE=`ruby script.rb`
例如,如果要導出環境變量。
export SOME_ENV=`ruby script.rb`
$ echo $SOME_ENV
16
有關命令替換的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.