Class: String
- Inherits:
 - 
      Object
      
        
- Object
 - String
 
 
- Defined in:
 - 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.
      207 208 209  | 
    
      # File 'lib/shellwords.rb', line 207 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.
      196 197 198  | 
    
      # File 'lib/shellwords.rb', line 196 def shellsplit Shellwords.split(self) end  |