Kamuycikap - SentenceDataBase

日々の勉強の記録を気分で書き綴るブログ

コマンド実行構文

コマンド出力文字列は、実行コマンドとしてOSに送られる。
その結果、返されるコマンド出力が元の文字列に取って代わる。
この文字列の単純な形式では、会誌と終了の区切り文字としてバッククォート「`」を利用する。
より複雑な形式では、「%x」を利用する。

`whoami`
`ls -alt`
%x[grep -i meta *.php | wc -l]

上記の様に、Rubyから外部コマンドを実行することが可能となる。
コマンドを実行した戻り値を変数に取り込み処理することも可能。

contentsへ