Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- .builtins.rb,
lib/shellwords.rb
Instance Method Summary collapse
-
#shellescape ⇒ Object
call-seq: str.shellescape => string.
-
#shellsplit ⇒ Object
call-seq: str.shellsplit => array.
Instance Method Details
#shellescape ⇒ Object
call-seq:
str.shellescape => string
Escapes str
so that it can be safely used in a Bourne shell command line.
See Shellwords.shellescape for details.
223 224 225 |
# File 'lib/shellwords.rb', line 223 def shellescape Shellwords.escape(self) end |
#shellsplit ⇒ Object
call-seq:
str.shellsplit => array
Splits str
into an array of tokens in the same way the UNIX Bourne shell does.
See Shellwords.shellsplit for details.
212 213 214 |
# File 'lib/shellwords.rb', line 212 def shellsplit Shellwords.split(self) end |