Linux - Xem thư mục và chạy lệnh khi tệp tồn tại


2

Trên Debian Squeeze, tôi muốn ctorrent tự động mở trong phiên màn hình nếu một tệp torrent mới được đặt trong một thư mục cụ thể ( /home/torrent). Có một cách dễ dàng để, trong một tập lệnh, xem các tệp mới được thêm vào một thư mục và phản ứng với sự thay đổi này?


1
Chỉ là một mặc dù, nhưng tại sao không bắt đầu một phiên màn hình và tiếp bittornadotục chạy trong đó. Với btlaunchmanycurses.bittornadobạn chỉ cần chỉ vào một thư mục. Khi các tệp .torrent mới được thêm vào, nó sẽ tự động bắt đầu.
Zoredache

@Zoredache Mặc dù nó quá cụ thể để hữu ích với phần còn lại của cộng đồng như một câu trả lời, tôi thích ý tưởng này và cuối cùng đã quyết định đi theo giải pháp này.
Thatipi

Câu trả lời:



1

Bạn có thể viết một tập lệnh bash với sự kết hợp của lệnh "ls" và "find" để xác định xem thư mục có các tệp torrent mới hay không. Và sau đó chạy tập lệnh định kỳ với cron.

Ngoài ra, bạn có thể sử dụng rTorrent hoặc Transmission-cli. Cả hai đều có tính năng tích hợp để xem thư mục cho các tệp torrent.


1

Bạn có thể muốn sử dụng incron, từ mô tả:

incron là một hệ thống "inotify cron". Nó hoạt động như cron thông thường nhưng được điều khiển bởi các sự kiện hệ thống tập tin thay vì sự kiện thời gian.

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.