Cách lặp lại nội dung của tệp trong dấu nhắc lệnh của DOS / Windows [trùng lặp]


Câu trả lời:


103

Bạn có thể làm điều này với type filename:)


7

Bạn có thể catnhiều tệp như thế này:

type file1 file2 file3 2>nul

Việc 2>nulngăn chặn đầu ra của tên tệp. Nếu một tệp không kết thúc bằng trả lại vận chuyển, một tệp sẽ không được thêm vào giữa các tệp.

Bạn có thể làm điều tương tự như thế này:

copy file1 + file2 + file3 con >nul

Trong trường hợp này, >nulngăn chặn đầu ra của tên tệp và n file(s) copiedtin nhắn.


6

Trong dấu nhắc lệnh của bạn, sử dụng "type"lệnh. Bạn cũng có thể chuyển nó qua "nhiều hơn" như trong Unix.

  • type filename

...hoặc là...

  • type filename | more

Ngoài ra, bạn có thể sử dụng các toán tử chuyển hướng khác giống với Unix để bạn có thể lưu trữ đầu ra vào một tệp thay vì trên màn hình (ví dụ: nhập tên tệp> filename.out) hoặc lấy đầu vào từ một tệp (ví dụ: thêm <tên tệp ). Điều quan trọng cần lưu ý là việc sử dụng các toán tử chuyển hướng tiên tiến hơn này sẽ hoạt động trong Unix không phải lúc nào cũng hoạt động như mong đợi (nếu có) trong môi trường DOS / Windows, nhưng nếu bạn giữ mọi thứ đơn giản (và kiểm tra chúng) thì chúng nên luôn làm việc tốt cho bạn
Randolf Richardson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.