dự án scrot chạy một chương trình trong một phiên màn hình một lần duy nhất. Lần đầu tiên một chương trình đang chạy nó bắt đầu một phiên làm việc mới, cuộc gọi tiếp theo để scrot với tên chương trình (hoặc ID - xem tùy chọn -i) kết nối các thiết bị đầu cuối gọi cho các phiên màn hình hiện có.
Điều này rất hữu ích nếu bạn sử dụng một máy khách / máy nghe nhạc âm thanh thiết bị đầu cuối dựa trên IRC client / mail, và muốn chiếm lĩnh nó trên bàn điều khiển khi bạn X phiên cần được tái bắt đầu, hoặc bạn bị mất các thiết bị đầu cuối vì lý do gì.
Mỗi chương trình được chạy với một ID đó là mục mà được giữ độc đáo. Theo mặc định ID là tên chương trình không có đối số, nhưng có thể được xác định bằng cách sử dụng tùy chọn -i.
OPTIONS:
-f
Buộc các thiết bị đầu cuối hiện tại để lấy session đang tồn tại. Nếu không có tùy chọn này, nếu một session đang tồn tại với cùng một ID tồn tại hành vi bình thường là để cảnh báo người dùng rằng một với ID tồn tại. Sử dụng tùy chọn này sẽ buộc scrot để tiếp nhận phiên.
-h
In các dòng lệnh cú pháp một chi tiết tùy chọn.
id -i
Chỉ định ID của chương trình để chạy. Nếu tùy chọn này không được xác định, tên chương trình sẽ được sử dụng.
-v
In mô tả chương trình và phiên bản.
VÍ DỤ:
Tôi sử dụng scrot để chạy các khách hàng irssi IRC. Tôi làm điều này với các irc bí danh, được xác định như sau (bash cú pháp bí danh):
alias irc = 'scrot -f irssi'
Điều này chỉ đơn giản gọi irssi (client IRC của tôi) với scrot đảm bảo chỉ có một trường hợp tại một thời điểm. Nếu có một session đang tồn tại trong thiết bị đầu cuối khác, tùy chọn -f buộc ngắt kết nối từ thiết bị đầu cuối. Bằng cách này tôi có thể chuyển đổi giữa giao diện điều khiển và IRC xterm buổi mà không cần phải bỏ IRC.
Có gì mới trong phiên bản này:
Các chi tiết về phần mềm:
Phiên bản: 2006-08-22
Ngày tải lên: 2 Jun 15
Giấy phép: Miễn phí
Phổ biến: 44
Bình luận không