把文件1 1.txt和1 2.txt合并成文件1 3.txt(文件名中有空格)
在Linux环境下这个命令可以正常运行
cat './TEMP/1 1.txt' './TEMP/1 2.txt' > './TEMP/1 3.txt'
想要通过python来执行cat命令,于是写了下面的代码,因为文件名中有空格,所以用●来分割命令,但是“>”也被分割了,请问如何通过subprocess.call来执行上述命令?
importsubprocesscmdU = 'cat●"./TEMP/1 1.txt"●"./TEMP/1 2.txt"●>●"./TEMP/1 3.txt"'subprocess.call(cmdU.split('●'))