|
@@ -0,0 +1,13 @@
|
|
|
+import subprocess
|
|
|
+
|
|
|
+# 调用script1.sh
|
|
|
+result = subprocess.run(['./script1.sh'], shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
|
|
|
+
|
|
|
+# 检查返回码
|
|
|
+if result.returncode == 0:
|
|
|
+ print("script1.sh 执行成功")
|
|
|
+ # 调用script2.sh
|
|
|
+ subprocess.run(['./script2.sh'], shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
|
|
|
+else:
|
|
|
+ print("script1.sh 执行失败")
|
|
|
+ print(f"错误输出: {result.stderr}")
|