Câu hỏi Tương đương với Linux của tên tệp DOS dir / s / b là gì? đến gần nhưng nó kết thúc chơi một hoạt động tìm tập tin cho tất cả các tên tập tin được đặt tên như vậy.
Tuy nhiên, tôi đang tìm cách so sánh nội dung thư mục với một thư mục trên máy Windows và so sánh nó với thư mục được xây dựng tương tự trên hộp QNX . Tôi muốn chạy lệnh liệt kê thư mục trên cả hai máy, thực hiện một số thao tác tệp văn bản để chuyển đổi các ký tự phân cách đường dẫn và ổ đĩa gốc và những gì không để chúng thành một định dạng tương thích cho một khác biệt sâu sắc.
Tôi có thể tạo ra một biểu hiện thư mục của tất cả các thư mục con và các tập tin trong đó có dir /b /s
, và nhận được đầu ra định dạng như một loạt các con đường ...
c:\Temp>dir /b /s
c:\Temp\Subfolder1
C:\Temp\Subfolder1\File1.txt
C:\Temp\Subfolder1\File2.txt
...
Tôi có thể thấy dir /s
trở thành ls -R
, nhưng làm thế nào để tôi có được /B
tương đương với định dạng đầu ra đường dẫn?
-name
tùy chọn, vì vậy nó không lọc theo tên.