Câu hỏi Chạm vào tất cả các liên kết cứng đến tệp trong Vim


Làm cách nào để thực hiện liên lạc trên tất cả các liên kết cứng tới tệp khi lưu tệp?

Tôi có một chương trình giám sát thư mục để thay đổi, nhưng một số tập tin có liên kết cứng trên một thư mục khác, và nó không được chú ý nếu nó được chỉnh sửa ở đó.


0
2018-04-05 11:01


gốc




Các câu trả lời:


Làm cách nào để thực hiện liên lạc trên tất cả các liên kết cứng tới tệp khi lưu tệp?

Tôi không biết. Nhưng ...

Tôi có một chương trình giám sát thư mục để thay đổi, nhưng một số tập tin có liên kết cứng trên một thư mục khác, và nó không được chú ý nếu nó được chỉnh sửa ở đó.

Cho đến nay tôi có thể nói, các công cụ như inotifywait có thể xem danh sách các tệp tùy ý, chúng không nhất thiết phải nằm trong một thư mục.

--fromfile  Đọc tên tệp để xem hoặc loại trừ khỏi tệp, một tên tệp trên mỗi dòng. Nếu tên tệp bắt đầu bằng @ thì tên tệp sẽ bị loại trừ   miêu tả trên. Nếu là '-', tên tệp được đọc từ tiêu chuẩn   đầu vào. Sử dụng tùy chọn này nếu bạn cần xem quá nhiều tệp để chuyển vào   làm đối số dòng lệnh.

Do đó bạn có thể xác định tập hợp các tệp được giám sát bằng cách thêm tên đường dẫn của chúng vào tệp văn bản thay vì tạo liên kết cứng cho chúng.


0
2018-04-05 11:17