UNIX Bourne シェルの単語分割規則に従った文字列分割機能と文字列エスケープ機能を提供します。
Shellwords モジュールは、空白区切りの単語分割を行う shellsplit、文字列をエスケープする shellescape、文字列エスケープを文字列リストに対して適用する shelljoin の3つのモジュール関数を提供します。
また、shellwords ライブラリを require すると、組み込みクラス String と Array が拡張され、これらのモジュール関数と同じ機能が String#shellsplit, String#shellescape, Array#shelljoin として使えるようになります。
Shellwords | UNIX Bourne シェルの単語分割規則に従った文字列分割と文字列エスケープを行うモジュールです。 |