Làm cách nào để lấy tiêu đề của phiên screen
từ dòng lệnh?Cách lấy tiêu đề màn hình Linux từ dòng lệnh
7
A
Trả lời
1
Tôi đã đưa ra một tập lệnh python rất nhỏ và đơn giản với pexpect
để thực hiện.
Rất tiện dụng trong môi trường nhiều người dùng, nơi một số máy chủ được giữ lại và trạng thái được ghi vào tiêu đề màn hình của người dùng. Nó làm việc cho tôi, cảm thấy tự do để làm cho nó tốt hơn. Để tìm tiêu đề phiên cụ thể, bạn cần phải sửa đổi tập lệnh và gọi cho phiên chính xác.
Nếu bạn chạy điều này thông qua kết nối từ xa như tập lệnh cục bộ (thông qua SSH chẳng hạn), hãy nhớ đặt export TERM=xterm
trước khi thực thi.
try:
import pexpect
import sys
child=pexpect.spawn('screen -x')
child.sendcontrol('a');
child.send('A');
i = child.expect('Set window.*')
child.sendcontrol('c');
child.sendcontrol('a');
child.send('d');
TITLE=str(child.after)
TITLE_P=TITLE.split('7m')
if str(TITLE_P[-1]) == '':
print 'Title not found'
else:
print str(TITLE_P[-1])
except:
print 'Could not check screen Title'
Các vấn đề liên quan
- 1. Đặt tiêu đề màn hình từ shellscript
- 2. Cách xác định xem màn hình LCD có được bật từ dòng lệnh Linux
- 3. MSBuild - Lấy mục tiêu được gọi từ dòng lệnh
- 4. cách di chuyển đến cuối dòng trong màn hình linux
- 5. Cách lấy biến CMake từ dòng lệnh?
- 6. vỏ tiêu đề vỏ linux
- 7. Tạo một sha256 từ dòng lệnh Linux
- 8. Cách lấy tiêu đề HTTP
- 9. Chương trình dòng lệnh để tạo ảnh chụp màn hình trang web (trên Linux)
- 10. Ẩn Tiêu đề ở chế độ Toàn màn hình?
- 11. * trên dòng lệnh linux
- 12. Lấy Đề án Màu từ Hình ảnh
- 13. Cách lấy ảnh chụp màn hình của màn hình nền từ bộ đệm sau bằng DirectX
- 14. Cách lấy kích thước màn hình từ xaml?
- 15. Buộc khởi động vào dòng lệnh Linux
- 16. Cách lấy phiên bản Java bằng cách sử dụng lệnh dòng đơn trong Linux
- 17. Màn hình GNU - tạo màn hình trong lệnh chạy nền từ vỏ hoặc tập lệnh
- 18. Cách lấy Tiêu đề Sách từ số ISBN?
- 19. Cách lấy tiêu đề phản hồi từ yêu cầu nháp
- 20. Android: Hoạt động toàn màn hình với thanh Tiêu đề
- 21. Làm cách nào để xóa cuộn trong lệnh màn hình?
- 22. Lấy kích thước tệp từ tiêu đề nội dung tải lên nhiều tiêu đề Nội dung độ dài tiêu đề
- 23. tạo tiêu đề toàn màn hình (chiều rộng) css
- 24. Cách lấy mật độ của màn hình?
- 25. Ưu tiên AndroidMàn hình tiêu đề ở hai dòng
- 26. khó khăn với "cl.exe" (trình biên dịch dòng lệnh từ VisualStudio) và tệp tiêu đề!
- 27. Thay đổi phông chữ trong tiêu đề hình hai dòng
- 28. Execute Java từ dòng lệnh
- 29. Làm cách nào để kiểm tra xem màn hình bảo vệ màn hình Linux có bị làm mờ màn hình
- 30. NAnt: Cách lấy tên mục tiêu được chỉ định trên dòng lệnh
Chào mừng bạn đến với StackOverflow, Kristian. Để phù hợp với cấu trúc của trang web, vui lòng diễn giải lại vấn đề dưới dạng câu hỏi và sau đó đăng giải pháp của bạn bên dưới. – unutbu
Tôi đã chỉnh sửa bài đăng của bạn cho bạn. Cắt bỏ mọi thứ bên dưới đường ngang và dán nó vào một câu trả lời trong hộp bên dưới. – Eric
cũng, vui lòng xóa thẻ "linux" và văn bản. Đây không phải là đặc trưng cho Linux –