按顺序编写命令(Linux)

时间:2017-11-03 04:58:01

标签: python linux command-line terminal

我是Linux的新手。

我正在学习Linux命令。 我正在寻找一种从文本文件中相互编写命令行的方法。 我可以只调用文本文件在彼此之后写入命令,而不是按自己键入五行或更多行。 这甚至可能吗? 这是一件众所周知的事吗? 如果有类似的话请指导我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用subprocess模块创建它。

示例:

import subprocess

subprocess.call(["ls"])
subprocess.call(["touch","helloworld.txt"])

# You can enter commands by using subprocess.call()

您使用chmod +x filename.py使文件可执行,使用./filename.py运行脚本

或者根据评论中@bipll的建议,创建一个.sh文件。这是tutorial if you need.