Tôi thường làm việc trên các máy Windows nhưng đôi khi tôi chuyển sang phát triển trên linux. Và dự án gần đây nhất của tôi sẽ được viết hoàn toàn trên một nền tảng linix nhất định (không phải là thiết lập Apache / MySQL / PHP tiêu chuẩn). Vì vậy, tôi nghĩ rằng nó sẽ trả tiền để học cách viết một số kịch bản tự động hóa linux bây giờ.
Tôi có thể đi xung quanh hệ thống, bắt đầu / dừng dịch vụ, biên dịch / cài đặt công cụ tốt. Đó có lẽ là những cuộc tập trận cơ bản cho một lập trình viên. Nhưng nếu, ví dụ, tôi muốn tự động triển khai một ứng dụng nhất định đến một máy linux mới được tạo ra mỗi tháng tôi muốn biết cách thực hiện.
Vì vậy, nếu tôi muốn học kịch bản shell Linux nghiêm túc, tôi nên đọc cuốn sách nào?