parameters: (s)
return_statement: return "'" + s.replace("'", "'\\''") + "'"
docstring: Quotes an argument so that it will be interpreted literally by a POSIX
       shell. Taken from
       http://stackoverflow.com/questions/35817/whats-the-best-way-to-escape-ossystem-calls-in-python
docstring_summary: Quotes an argument so that it will be interpreted literally by a POSIX
       shell. Taken from
       http://stackoverflow.com/questions/35817/whats-the-best-way-to-escape-ossystem-calls-in-python
docstring_tokens: Quotes an argument so that it will be interpreted literally by a POSIX shell . Taken from http : // stackoverflow . com / questions / 35817 / whats - the - best - way - to - escape - ossystem - calls - in - python
function: def EscapeShellArgument(s):
    """Quotes an argument so that it will be interpreted literally by a POSIX
       shell. Taken from
       http://stackoverflow.com/questions/35817/whats-the-best-way-to-escape-ossystem-calls-in-python
       """
    return "'" + s.replace("'", "'\\''") + "'"
function_tokens: def EscapeShellArgument ( s ) : return "'" + s . replace ( "'" , "'\\''" ) + "'"