所以我正在创建一个脚本,它需要遍历服务器上的所有文件并运行每个文件名,后跟命令“ll”,然后获取该命令的输出并将其打印到 txt 文件。
例子:
文件夹/文件名.txt ll
输出:SoMETHINGSomethingSomethingother - 这被发送到 output.txt 文件
文件夹/子文件夹/filename3.txt ll
输出:SoMETHINGSomethingSomethingother - 这被发送到 output.txt 文件
这是我到目前为止所拥有的:
import os
with open("output.txt", "w") as a:
for path, subdirs, files in os.walk(r'C:\Users\user\Desktop\Test_Py'):
for filename in files:
f = os.path.join(filename)
m = f + ' ll'
a.write(str(m) + os.linesep)
所以我现在想弄清楚的是如何使打印出来的文件名使用“ll”命令运行。到目前为止,此代码将将该文件夹及其子文件夹中所有文件的名称写入我的 output.txt 文件中。
有人有什么想法吗?