original_docstring: Return strings used to get the output of a shell command.
  
          Implementations should return a tuple of three strings:
          1. A line that is needed to get the output of the command (or None,
             if a command can be run inline).
          2. A string that can be used within a line to refer to the output.
          3. A line that does any cleanup of temporary variables (or None, if
             no cleanup is necessary).
  
          Example usage:
  
          # Get strings and write initial command.
          (pre, var, post) = writer.shell_command_strings(command)
          if pre is not None:
              writer.write(pre)
  
          # Use the variable to write an if block.
          writer.start_ifeq(var, "TRUE")
          writer.set_variable("foo", "bar")
          writer.end_ifeq()
  
          # Cleanup
          if post is not None:
              writer.write(post)
          
docstring: Return strings used to get the output of a shell command.
  Implementations should return a tuple of three strings:
  1. A line that is needed to get the output of the command (or None,
  if a command can be run inline).
  2. A string that can be used within a line to refer to the output.
  3. A line that does any cleanup of temporary variables (or None, if
  no cleanup is necessary).
  
  Example usage.
  
  Get strings and write initial command.
  
  Use the variable to write an if block.
  
  Cleanup
  if post is not None:
  writer.write(post)
docstring_tokens: Return strings used to get the output of a shell command . Implementations should return a tuple of three strings : 1 . A line that is needed to get the output of the command ( or None if a command can be run inline ) . 2 . A string that can be used within a line to refer to the output . 3 . A line that does any cleanup of temporary variables ( or None if no cleanup is necessary ) . Example usage . Get strings and write initial command . Use the variable to write an if block . Cleanup if post is not None : writer . write ( post )
code: def shell_command_strings(self, command):
          """Return strings used to get the output of a shell command.
  
          Implementations should return a tuple of three strings:
          1. A line that is needed to get the output of the command (or None,
             if a command can be run inline).
          2. A string that can be used within a line to refer to the output.
          3. A line that does any cleanup of temporary variables (or None, if
             no cleanup is necessary).
  
          Example usage:
  
          # Get strings and write initial command.
          (pre, var, post) = writer.shell_command_strings(command)
          if pre is not None:
              writer.write(pre)
  
          # Use the variable to write an if block.
          writer.start_ifeq(var, "TRUE")
          writer.set_variable("foo", "bar")
          writer.end_ifeq()
  
          # Cleanup
          if post is not None:
              writer.write(post)
          """
          pass
code_tokens: def shell_command_strings ( self , command ) : pass
short_docstring: Return strings used to get the output of a shell command.
short_docstring_tokens: Return strings used to get the output of a shell command .
comment: """Return strings used to get the output of a shell command.
  
          Implementations should return a tuple of three strings:
          1. A line that is needed to get the output of the command (or None,
             if a command can be run inline).
          2. A string that can be used within a line to refer to the output.
          3. A line that does any cleanup of temporary variables (or None, if
             no cleanup is necessary).
  
          Example usage:
  
          # Get strings and write initial command.
          (pre, var, post) = writer.shell_command_strings(command)
          if pre is not None:
              writer.write(pre)
  
          # Use the variable to write an if block.
          writer.start_ifeq(var, "TRUE")
          writer.set_variable("foo", "bar")
          writer.end_ifeq()
  
          # Cleanup
          if post is not None:
              writer.write(post)
          """