Perlのスクリプトを実行
Rubyのソースを読んでいて、オプション-lを付けるとPerlのスクリプトを実行する、という機能がインタプリタに含まれていることに気づきました。
さっそくPerlのスクリプトsample.plを作って実験してみました。
以下、実行結果です。
> type sample.pl print "Hello, Rubyco in Perl!" > ruby -l sample.pl Hello, Rubyco in Perl!
疑問:これは、ライセンス上の問題にならないでしょうか?
追記:id:hyukiさんが書いた、perl -lでRubyのスクリプトが実行できるという記事を見つけました。しかしこの記事では、オプション-lの意味を誤解していると思います。Rubyのスクリプトが実行できたのは、たまたまRubyがPerlに似ているコードだったからでしょう。