在我的程序中,我有一个命令要在shell下生成和执行,完整的命令 index_command 如下所示,我将其打印到控制台,代码是: 打印(index_command) 使用os.system(index_command)
以下是输出:
java -Dtype = application / json -Drecursive -Durl =“http:// solr_server:8983 / solr / indexer_demo_fix / update / json / docs”-jar /opt/cloudera/parcels/CDH/jars/post.jar / usr / indexer / data / apac / apeq / 20180402 /apeq.qa_hk_rio_apares_to_users1.32.20180402.bz2.json java:找不到命令
但是,如果我只是复制整个命令并手动运行它,它就可以了!
任何线索都表示赞赏。我在CentOS中使用python 2.6。
感谢。