サブプロセスを介してPythonで実行したいスクリプトがあります(はい、にある必要があります)。今、私は次のように呼び出します:sh
sh
subprocess.check_call( ['sh' + command] )
どこにcommand
ある:
echo 'someformat : : '${ENV_VAR}'/efc ;' > targetfile
悲しいことに、これは私に与えます:
sh: 0: Can't open echo 'someformat : : '${ENV_VAR}'/efc ;' > targetfile
コマンドを機能させるための手順をsh
説明し、その理由を説明してください。