
[code]

    ruby -e "l = STDIN.readlines; 10000.times{print l.sample}" < **file_name.csv** | wc -l
    
[/code]

これをPower Shell上で行おうとするとき、どのように記述するのがよいのでしょうか？

[code]

    (Get-Content **file_name.csv** |ruby -e"l = STDIN.readlines; 10000.times{print l.sample};").Length
    
[/code]

のように記述してみましたが、結果が出てきません。  
初心者質問ですみません、ご存知の方いらっしゃいましたら、ご回答お願い致します。


CC BY-SA 3.0
2018-04-09T05:23:30.563
43087
2018-04-11T10:16:56.690
2018-04-09T07:45:12.263
2238
28080
question
ruby powershell
Power Shell上で以下のようなMacコマンド&Rubyコマンドを実行したい


`ruby -e`と`"`の間にスペースが入っていないため、エラーとなるようです。

[code]

    (Get-Content **file_name.csv** |ruby -e "l = STDIN.readlines; 10000.times{print l.sample};").Length
    
[/code]


CC BY-SA 3.0
2018-04-10T06:33:40.297
43119
2018-04-11T10:16:56.690
2018-04-11T10:16:56.690
27930
27930
43087
answer