Tôi là một fan hâm mộ lớn của "công cụ phù hợp cho công việc phù hợp". Đối với một số thứ, công cụ phù hợp là shell script. Đối với những người khác, đó là Python. Nhưng đôi khi… là cả hai
Rất nhiều lần tôi thấy mình đang viết một shell script và muốn phức tạp hơn một chút so với những gì tôi quan tâm trong shell script. Đôi khi, viết một vài dòng bằng Python dễ hơn là cố gắng tìm ra nó trong tập lệnh shell. Nhưng… đôi khi, việc không duy trì [hoặc chuyển] toàn bộ tệp Python [. py] để chứa logic này
Ad hoc Python trong tập lệnh shell
vậy, bạn có thể làm gì? . Làm thế nào bạn có thể làm điều này? . Một ví dụ
những ngày còn lai. sh
#!/bin/bash PYCMD=$[cat