Điểm:0

Tại sao đuôi của cùng một tệp tạo một tệp trống hoặc làm trống tệp?

lá cờ in

Tôi cố gắng duy trì những dòng cuối cùng của tệp, nhưng khi đuôi -n 10 test.txt > test.txt tạo hoặc làm trống tệp...

VẬY: Máy chủ Ubuntu

Ví dụ:

#tệp test.txt 20 ngày 23 tháng 5 12:24 test.txt
 một
 một
 một
 một
 một
 một
 một
 một
 một
 một

sử dụng đuôi -n 10 test.txt > test.txt
tập tin mới trống 0 ngày 23 tháng 5 12:36 test.txt

lá cờ us
Rob
Điều này có trả lời câu hỏi của bạn không? [Linux: Làm cách nào để sử dụng tệp làm đầu vào và đầu ra cùng một lúc?](https://serverfault.com/questions/135507/linux-how-to-use-a-file-as-input-and-output -đồng thời)
Điểm:0
lá cờ us
Rob

đầu ra Chuyển hướng bằng shell (cũng như chuyển hướng đầu vào) xảy ra trước lệnh yêu cầu được bắt đầu. Các > tập tin chuyển hướng đầu ra mở ra tập tinđể viết và tạo tập tin nếu nó không tồn tại; nếu nó tồn tại, nó sẽ bị cắt bớt về kích thước bằng không.

Một khi điều đó đã xảy ra và bạn đuôi lệnh được bắt đầu, nó chỉ có thể đọc một tệp trống ...

Đă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.