Khi tôi bắt đầu một thiết bị đầu cuối mới, lời nhắc là trên dòng đầu tiên. Sau khi làm việc một lúc (hoặc chạy một lệnh tạo ra một số đầu ra), lời nhắc nằm ở dòng cuối cùng. Có nó sẽ ở lại trong thời gian còn lại của phiên giao dịch, trừ khi tôi nhấn Ctrl- l, chạy clear
hoặc reset
hoặc một cái gì đó tương tự.
Để có được một số biện pháp liên tục trong công việc, tôi sử dụng screen
một mẹo để hiển thị tên phiên trong chú thích (tôi sử dụng cái cuối cùng có hai screen
lệnh trong .screenrc
).
Để tránh chi phí nhận thức bằng cách làm lộn xộn khu vực làm việc, tôi muốn chú thích này được hiển thị ở đầu thiết bị đầu cuối.
tput
để làm điều này theo cách độc lập với thiết bị đầu cuối, mà không cần mã hóa các mã thoát đó. Ví dụ:echo -n "$(tput sc)$(tput cup 0 0)----Hello, world----$(tput rc)"