Lưu Danh sách Tệp & Nội dung Thư mục vào Tệp Văn bản
Mục lục:
Việc lưu danh sách đầy đủ các tệp trong một thư mục thật dễ dàng và có hai cách nhanh chóng để lưu danh sách đó dưới dạng tệp văn bản.
Lưu danh sách tệp từ Finder
Cách tiếp cận đầu tiên có thể dễ dàng nhất đối với hầu hết người dùng và được thực hiện thông qua ứng dụng OS X Finder và TextEdit, chỉ cần sao chép và dán:
- Mở thư mục bạn muốn lấy danh sách nội dung và nhấn Command+A (Chọn tất cả), sau đó nhấn Command+C (Sao chép)
- Bây giờ hãy khởi chạy TextEdit và kéo menu “Chỉnh sửa” xuống và chọn “Dán và Khớp Kiểu”, hoặc nhấn Command+Option+Shift+V
- Lưu danh sách thư mục dưới dạng .txt hoặc .rtf
Lưu danh sách chi tiết tệp từ thiết bị đầu cuối
Cách tiếp cận thứ hai sử dụng dòng lệnh và mặc dù được thực hiện thông qua Terminal nhưng không phức tạp hơn nhiều so với cách tiếp cận sao chép và dán đã nêu ở trên. Khởi chạy Terminal từ /Applications/Utilities/ để bắt đầu.
Về cơ bản nhất, lệnh như sau:
ls >contents.txt
Bao gồm các tệp ẩn trong danh sách yêu cầu cờ -a:
ls -a > allcontents.txt
Để kết xuất nội dung của một thư mục cụ thể, hãy chỉ định đường dẫn thư mục như sau:
ls /Library/Preferences/ > LibPrefsList.txt
Gắn một số cờ nhất định vào lệnh ls sẽ cho phép danh sách hiển thị nhiều hơn chứ không chỉ là danh sách nội dung tệp, cờ -l cũng sẽ liệt kê các quyền, quyền sở hữu tệp và ngày sửa đổi:
ls -la /Library/Preferences/ > detailprefsinfo.txt
Bởi vì lệnh ls chấp nhận các cờ nêu chi tiết các thuộc tính bổ sung của tệp và thư mục, nên lệnh này có thể cung cấp nhiều thông tin hơn so với phương pháp Finder & TextEdit, vốn không hiển thị các chi tiết như quyền sở hữu tệp hoặc quyền đối với tài liệu.
Cách tiếp cận dòng lệnh cũng cho phép bạn thực hiện những việc như so sánh hai danh sách thư mục bằng cách sử dụng lệnh khác, có thể thực hiện bằng cách so sánh các tệp đầu ra với nhau hoặc thậm chí so sánh trực tiếp các thư mục và lưu phân biệt các kết quả đó dưới dạng tệp văn bản.