Skip to content Skip to sidebar Skip to footer

How Do I Execute A Complex Shell Find Command From Python?

I'm trying to execute a complex shell command from inside of python. The naive attempt: subprocess.call(['find', '.', '-exec touch {} \;'], cwd='.') is failing. How do I go about

Solution 1:

subprocess.call(["find", ".", "-exec", "touch", "{}", ";"])

cwd="." Is not needed as it is the default.


Post a Comment for "How Do I Execute A Complex Shell Find Command From Python?"