这是 Linux 上的基础。我需要将以下内容的输出重定向到文件或列表。
cmd="ls-ltr | grep *.txt | cut -1 "
我的代码是这样的:
#!/usr/bin/python
import os
path='/opt/dsoren/'
os.system('ls-ltr | grep *.txt | cut -1 > /dest_path/abc.txt')
非常感谢任何帮助或见解。
最佳答案
为什么不使用内置函数?
import glob
import os
sorted(glob.glob('./*.txt'), key=os.path.getmtime)
关于python - 如何在Python中将 "ls-ltr | grep *.txt | cut -1 "的输出重定向到列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27984788/