Đôi khi tôi có một lớp lót mà tôi lặp lại nhiều lần cho một tác vụ cụ thể, nhưng có khả năng sẽ không bao giờ sử dụng lại dưới dạng chính xác. Nó bao gồm tên tệp mà tôi đang dán từ danh sách thư mục. Một nơi nào đó ở giữa và tạo ra một kịch bản bash Tôi nghĩ có lẽ tôi chỉ có thể tạo ra một chức năng one-liner tại dòng lệnh như:Xác định chức năng trong dòng lệnh unix/linux (ví dụ: BASH)
numresults(){ ls "$1"/RealignerTargetCreator | wc -l }
Tôi đã thử một vài điều như sử dụng eval, sử dụng numresults=function...
, nhưng thiên đường' t vấp phải cú pháp đúng và chưa tìm thấy bất kỳ thứ gì trên web cho đến nay. (Tất cả mọi thứ sắp tới chỉ là hướng dẫn về các chức năng bash).
cho tôi biết số lượng tệp trong thư mục '$ 1/RealignerTargetCreator'. – abalter