Tôi có dòng:Bash: Sắp xếp tập tin từ 'tìm' bởi nội dung
find -maxdepth 1 -type f -iname '*key*' -not -name '*~'
Tôi muốn trích xuất nội dung (mà phải là văn bản) của tất cả các tập tin trở lại và ống đó vào sort
để được sắp xếp theo thứ tự abc. Tôi đã cố gắng đường ống đầu ra của dòng trên trực tiếp vào sort
nhưng kết quả này trong các tên tập tin được sắp xếp chứ không phải là nội dung của họ. Tôi có cần phải biến đầu ra của find
thành một mảng và sau đó xử lý nó bằng sort
?
[sửa] Đầu ra tôi muốn là nội dung được sắp xếp.
ống nó qua 'xargs cat' sau đó thông qua 'sort'. –
Cảm ơn! Điều đó làm việc hoàn hảo –