|  | @@ -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}")
 |