ファイル:テスト
test
コマンドライン入力:
ruby -pe 'gsub(/t([a-z])s/){"d"+$1.capitalize}' test
出力が になることを期待していますdEt
が、実際の出力は次のとおりです。
#<Enumerator:0x00000001c78520>
何が起こるかわかりません。私がするとき、それはirbで動作します:
"test".gsub(/t([a-z])s/){"d"+$1.capitalize}
ファイル:テスト
test
コマンドライン入力:
ruby -pe 'gsub(/t([a-z])s/){"d"+$1.capitalize}' test
出力が になることを期待していますdEt
が、実際の出力は次のとおりです。
#<Enumerator:0x00000001c78520>
何が起こるかわかりません。私がするとき、それはirbで動作します:
"test".gsub(/t([a-z])s/){"d"+$1.capitalize}