[issue24607] standardize sh module

2015-07-10 Thread R. David Murray
R. David Murray added the comment: Indeed. If you want shell scripting, use a shell script. The advantage of python scripting is exactly that you are using non-shell, with explicit control of what gets substituted where rather than the shell's implicit rules. Regardless our our opinions, tho

[issue24607] standardize sh module

2015-07-10 Thread Skip Montanaro
Skip Montanaro added the comment: While it's an interesting library, my fear is that people will start shelling out to all sorts of things which Python already has builtin. One of the examples on the github site was showing how to call "ls". Another example invoked "wc". neither of those is pa

[issue24607] standardize sh module

2015-07-10 Thread Vitali Lovich
New submission from Vitali Lovich: The subprocess module provides a good foundation of basic functionality. However, anything moderately complex becomes cumbersome to write. Additionally, it has pitfalls that people frequently overlook. People then often either resort to hand-rolling their o