在Linux通过逐行读取txt的内容,执行“ls -l”命令,把命令输出的结果保存到文件ABC里.写出python 脚本
时间: 2023-04-08 22:03:05 浏览: 274
linux下的文本文件读写操作
以下是 Python 脚本的代码:
```python
import os
# 打开文件
with open('file.txt', 'r') as f:
# 逐行读取文件内容
for line in f:
# 执行命令
os.system('ls -l ' + line.strip() + ' >> ABC')
```
这个脚本会打开名为 `file.txt` 的文件,逐行读取其中的内容,并执行 `ls -l` 命令,将命令输出的结果保存到名为 `ABC` 的文件中。注意,`strip()` 方法用于去除每行末尾的换行符。
阅读全文