The pacakge BetterBatch chứa các kịch bản được thiết kế như một trung đất giữa các kịch bản shell / mẻ và các ngôn ngữ lập trình hoàn chỉnh hơn (Python, Perl, vv).
Nó được thiết kế để làm cho nó rất dễ dàng để gọi lệnh shell mà còn làm như vậy một cách an toàn, trong đó một lỗi sẽ làm cho kịch bản ngăn chặn ngay lập tức.
Như vậy bạn thường có thể cung cấp các kịch bản mà không cần phải thực hiện nhiều việc kiểm tra trong khi vẫn đang rất an toàn báo lỗi.
Ngoài ra các kịch bản được xác nhận càng nhiều càng tốt trước khi executation bắt đầu, vì thế này nên tránh các lỗi đơn giản chỉ được tìm thấy sau khi một số bước đã được thực thi.
BetterBatch đã được thiết kế như một kịch bản quá trình tự động hóa rất đơn giản (ví dụ như xây dựng kịch bản, và có thể được sử dụng cho các quá trình không cần thiết để theo dõi xây dựng phụ thuộc (waf, scons là phù hợp hơn đối với những loại dự án).
Dưới đây là một kịch bản ví dụ:
# Hoặc dùng cấu hình cụ thể
- Nếu tồn tại
& Nbsp; - bao gồm
# Bạn có thể định nghĩa các biến riêng của bạn
- Set project_root = <__script_dir__>
-.? Copy
Thử nghiệm với python 2.5.1 và 2.6.4
Yêu cầu :
- Python
Bình luận không