Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > shellwordsライブラリ

library shellwords

要約

UNIX Bourne シェルの単語分割規則に従った文字列分割機能と文字列エスケープ 機能を提供します。

Shellwords モジュールは、空白区切りの単語分割を行う shellsplit、 文字列をエスケープする shellescape、文字列エスケープを文字列リストに 対して適用する shelljoin の3つのモジュール関数を提供します。

また、shellwords ライブラリを require すると、組み込みクラス String と Array が拡張され、これらのモジュール関数と同じ機能が String#shellsplit, String#shellescape, Array#shelljoin として使える ようになります。

モジュール

Shellwords

UNIX Bourne シェルの単語分割規則に従った文字列分割と文字列エスケープ を行うモジュールです。

追加・再定義されるメソッド

Array#shelljoin String#shellescape String#shellsplit