Điểm:0

Làm cách nào để hợp nhất nhiều tệp lại với nhau?

lá cờ za

Tôi có khoảng 58.000 tệp txt có tiền tố ppdb- trong một thư mục. Tôi muốn hợp nhất tất cả chúng thành một tệp.
Wgen Tôi cố gắng hợp nhất chúng bằng cách sử dụng mèo ppdb-* >> out.txt nó báo lỗi cho tôi "-bash:/usr/bin/cat: Danh sách đối số quá dài".
Có cách nào để hợp nhất tất cả các tệp lại với nhau một cách hiệu quả không?

Gounou avatar
lá cờ us
Hãy xem [Không thể hợp nhất các tệp bằng cách sử dụng con mèo; Danh sách đối số quá dài](https://unix.stackexchange.com/questions/167137/cannot-merge-files-using-cat)
mchid avatar
lá cờ bo
Câu trả lời này được bao phủ bởi câu hỏi tương tự này với cùng một lỗi bash: https://askubuntu.com/a/949552/167115
Gounou avatar
lá cờ us
_Có cách nào hợp nhất tất cả các tệp lại với nhau một cách hiệu quả không?_ Câu hỏi của bạn không trùng lặp với liên kết được đưa ra. Có lẽ có một cách để thực hiện phép nối hiệu quả hơn (hai câu trả lời sử dụng `cat`).
Điểm:2
lá cờ it

Đọc người đàn ông tìm xargs và làm điều gì đó như: (CHƯA ĐƯỢC KIỂM TRA, xóa tiếng vang khi thử nghiệm của bạn thành công)

tìm thấy . -maxdepth 1 -name 'ppdb-*' -print0 |\
  xargs -0 -r echo cat >out.txt

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.