Tôi đang sử dụng cp $(<list.txt) new_folderđể sao chép danh sách các tệp (tên tệp trong list.txt) vào một thư mục mới. Như là các tập tin phải trong cùng một thư mục như list.txt.
Có cách nào dễ dàng để thực hiện công việc này nếu các tệp thực tế nằm trong một thư mục riêng biệt list.txtkhông? Có lẽ chuẩn bị trước mỗi tên tệp với một đường dẫn?
cp $(sed -e 's/^source_dir\//' list.txt) target_dirnhưng nhận được một lỗi "dòng mới không thoát trong mẫu thay thế". FYI -list.txtnằm trong thư mục mẹ của cả haisource_dirvàtarget_dir.