CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết trên blog CFSDN [Perl] công cụ thay thế hàng loạt văn bản/mã này được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.
Tập lệnh Perl batchReplace.pl có thể được sử dụng để thay thế hàng loạt văn bản/mã trong tệp. Tìm các tệp thuộc loại được chỉ định trong một thư mục được chỉ định và kiểm tra đệ quy các thư mục con; sao chép cấu trúc thư mục của tệp đầu vào khi xuất tệp. [Đính kèm] Ứng dụng Win32 batchReplace.exe là một chương trình thực thi được biên dịch từ tập lệnh Perl và có thể được thực thi mà không cần cài đặt môi trường điều hành Perl. Sử dụng batchReplace.exe trong dòng lệnh [-i đường dẫn tệp đầu vào (hoặc thư mục chứa tệp)] [-o vị trí tệp đầu ra (tệp hoặc thư mục)]] [-c phần mở rộng tệp đầu vào hàng loạt, bắt đầu bằng ".", Nhiều phần mở rộng được phân tách bằng "|"][-m chế độ so khớp][-I (bỏ qua trường hợp nội dung trùng khớp)][-G (tìm kiếm toàn cục cho nội dung trùng khớp)][-e Các chuỗi ngoại lệ là phần bổ sung cho mẫu khớp. Nếu tìm thấy chuỗi như vậy trong kết quả khớp, quá trình xử lý không khớp sẽ được thực hiện][-r nội dung thay thế] Không có giới hạn thứ tự cho các tham số trên. Khi đường dẫn tệp liên quan đến tham số -o không tồn tại, nó sẽ được tạo tự động. Khi tệp đầu ra đã tồn tại, nội dung gốc của tệp sẽ bị ghi đè. (Vì lý do an toàn, vui lòng không xuất ra vị trí ban đầu của tệp đầu vào để tránh những mất mát không thể khôi phục được.) Ví dụ: batchReplace.exe -i d:\gaoshu1 -o d:\do\123\456 -e http://www .blueidea .com/ Đặt tham số thông qua tệp cấu hình batchReplace.set. Tệp cấu hình có thể chứa các mục cài đặt sau (ví dụ về định dạng, chú ý viết hoa): input=E:\fna\ chỉ định đường dẫn đầu vào, tương đương với lệnh tham số dòng -i giá trị mặc định. -i=E:\fna\ Tương tự như trên. Output=E:\dnaWalks\ chỉ định đường dẫn đầu ra, tương đương với giá trị mặc định của tham số dòng lệnh -o. -o=E:\dnaWalks\ Tương tự như trên. Match=
Tôi là một lập trình viên xuất sắc, rất giỏi!