Changeset 285 in tailor
- Timestamp:
- 05/07/05 03:01:24 (8 years ago)
- Hash name:
- 20050507010124-97f81-0da6df928335f21dfc0f3e0ce99fd1eba78e70fb
- File:
-
- 1 edited
-
vcpx/shwrap.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vcpx/shwrap.py
r282 r285 12 12 13 13 def shrepr(str): 14 """ 15 Escape an arbitrary string so that it is safe to pass it as 16 argument to a shell command. 17 """ 18 14 19 str = '\\\\'.join(str.split('\\')) 15 20 str = '\\"'.join(str.split('"')) … … 18 23 str = '\\?'.join(str.split('?')) 19 24 str = '\\`'.join(str.split('`')) 25 str = '\\('.join(str.split('(')) 26 str = '\\)'.join(str.split(')')) 27 str = '\\['.join(str.split('[')) 28 str = '\\]'.join(str.split(']')) 20 29 21 30 return '"' + str + '"'
Note: See TracChangeset
for help on using the changeset viewer.
