Tôi đang trong quá trình trả lời yêu cầu đấu thầu trên hợp đồng yêu cầu xử lý văn bản phong phú. Vấn đề chính là khách hàng muốn có thể chạy trên bất kỳ nền tảng UNIX (HPUX, Solaris, AIX, FreeBSD) hoặc Linux (SLES, RHEL) nào có thể hạn chế những gì tôi sử dụng để làm điều đó. Họ không muốn thực hiện cài đặt các công cụ bổ sung cần thiết.Có các nền tảng Unix trong đó Perl không được cài đặt theo mặc định không?
Tôi bị rách giữa Perl và awk. Tôi biết rằng Perl là một công cụ lý tưởng để xử lý văn bản (và tôi khá giỏi về nó) nhưng, trước khi tôi đưa ra phản hồi RFT rằng Perl sẽ được yêu cầu, tôi muốn tìm hiểu xem có ai đang chạy trên nền tảng hay không nơi Perl không được cài đặt theo mặc định.
Sẽ tiện lợi khi liệt kê những nền tảng đó trong RFT và cung cấp cho khách hàng tùy chọn theo cách nào họ muốn. Tôi có một hồi ức mơ hồ rằng nó không phải trên FreeBSD trong cài đặt mặc định và nó cũng có thể là các nền tảng không phải Linux cũng không có nó.
Bất kỳ công cụ nào khác có thể được đề xuất nhưng, với sự quen thuộc của tôi với Perl và awk, họ có thể sẽ là những người duy nhất trong danh sách rút gọn.
Thực ra, đó là một ý tưởng hay (đóng gói trong thư mục con) vì nó cho phép tôi kiểm soát phiên bản mặc dù tôi sẽ phải gửi nhiều gói (hoặc một gói với nhiều thư mục con perl được chọn trong thời gian chạy, một cho mỗi nền tảng). Tôi sẽ kiểm tra giấy phép. +1. – paxdiablo