library shellwords

[edit]

要約

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