Đây là lệnh thay đổi kích thước có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
thay đổi kích thước - đặt cài đặt môi trường và thiết bị đầu cuối thành kích thước cửa sổ xterm hiện tại
SYNOPSIS
thay đổi kích thước [ -v | -u | -c ] [ -s [ hàng col ]]
MÔ TẢ
Thay đổi kích thước in một lệnh shell để đặt các biến môi trường thích hợp thành
cho biết kích thước hiện tại của thuật ngữ x cửa sổ mà từ đó lệnh được chạy.
Thay đổi kích thước xác định lệnh thông qua một số bước:
· Đầu tiên, nó tìm tên của chương trình shell của người dùng. Nó sử dụng SHELL biến nếu
đặt, nếu không nó sử dụng dữ liệu của người dùng từ / etc / passwd.
· Sau đó nó quyết định sử dụng cú pháp Bourne shell hay C-Shell cú pháp. Nó sử dụng một
bảng tích hợp sẵn của các shell đã biết, có thể bị ghi đè bởi -u và -c tùy chọn.
· sau đó thay đổi kích thước hỏi hệ điều hành để biết cài đặt đầu cuối. Cái này cũng vậy
thông tin có thể được điều khiển bằng cách sử dụng tại biển.
· sau đó thay đổi kích thước hỏi thiết bị đầu cuối về kích thước của nó bằng ký tự. Tùy thuộc vào việc
"-s tùy chọn được đưa ra, thay đổi kích thước sử dụng một trình tự thoát khác để yêu cầu điều này
thông tin.
· tại thời điểm này, thay đổi kích thước cố gắng cập nhật cài đặt thiết bị đầu cuối để phản ánh thiết bị đầu cuối
kích thước của cửa sổ tính bằng pixel:
· Nếu -s tùy chọn được sử dụng, thay đổi kích thước sau đó hỏi thiết bị đầu cuối về kích thước của nó tính bằng pixel.
· nếu không thì, thay đổi kích thước yêu cầu hệ điều hành cung cấp thông tin và cập nhật
sau khi đảm bảo rằng kích thước của cửa sổ là bội số của chiều cao ký tự
và chiều rộng.
· Trong cả hai trường hợp, cài đặt thiết bị đầu cuối cập nhật được thực hiện bằng cách sử dụng một hệ thống khác
gọi hơn là sử dụng cho tại biển.
· sau đó thay đổi kích thước cập nhật cài đặt thiết bị đầu cuối để phản ánh bất kỳ giá trị đã thay đổi nào chẳng hạn như
kích thước theo hàng hoặc cột. Điều này ảnh hưởng đến các giá trị được hiển thị bởi tại biển.
· cuối cùng, thay đổi kích thước viết lệnh shell để thiết lập các biến môi trường cho
đầu ra tiêu chuẩn.
VÍ DỤ
Để đầu ra của thay đổi kích thước có hiệu lực, thay đổi kích thước hoặc phải được đánh giá như một phần của lệnh
dòng (thường được thực hiện với bí danh hoặc hàm shell) hoặc người khác được chuyển hướng đến một tệp có thể
sau đó được đọc trong. Từ trình bao C (thường được gọi là / bin / csh), bí danh sau đây có thể
được xác định trong người dùng .cshrc:
% alias rs 'set noglob; eval `thay đổi kích thước ''
Sau khi thay đổi kích thước cửa sổ, người dùng sẽ nhập:
% rs
Người dùng các phiên bản của vỏ Bourne (thường được gọi là / Bin / sh) không có lệnh
các hàm sẽ cần gửi kết quả đầu ra đến một tệp tạm thời và sau đó đọc lại nó bằng
NS "." chỉ huy:
$ resize> / tmp / out
$. / tmp / out
LỰA CHỌN
Các tùy chọn sau đây có thể được sử dụng với thay đổi kích thước:
-c Tùy chọn này chỉ ra rằng các lệnh shell C nên được tạo ngay cả khi người dùng
vỏ hiện tại không / bin / csh.
-s [hàng cột]
Tùy chọn này cho biết rằng chuỗi thoát bảng điều khiển Sun sẽ được sử dụng thay vì
kiểu VT100 thuật ngữ x mã thoát. Nếu như hàng và cột được tặng, thay đổi kích thước sẽ
hỏi thuật ngữ x để thay đổi kích thước của chính nó bằng cách sử dụng các giá trị đó.
Cả hai trình tự thoát được sử dụng cho tùy chọn này (trước tiên để lấy kích thước cửa sổ
và thứ hai để sửa đổi nó) tùy thuộc vào thuật ngữ x's allowWindowOps thiết lập tài nguyên.
Trình quản lý cửa sổ cũng có thể chọn không cho phép thay đổi.
Trình tự thoát kiểu VT100 được sử dụng để xác định kích thước màn hình luôn hoạt động cho
Thiết bị đầu cuối tương thích VT100. VT100 không có cách tương ứng để sửa đổi
kích thước màn hình.
-u Tùy chọn này chỉ ra rằng các lệnh shell Bourne nên được tạo ngay cả khi
shell hiện tại của người dùng không / Bin / sh.
-v Điều này gây ra thay đổi kích thước để in số phiên bản ra đầu ra tiêu chuẩn, sau đó
lối thoát.
Lưu ý rằng các chuỗi thoát bảng điều khiển Sun được XFree86 nhận dạng thuật ngữ x và bởi dterm.
Sản phẩm thay đổi kích thước chương trình có thể được cài đặt như che nắng, nguyên nhân khiến nó giả định -s
tùy chọn.
Sản phẩm hàng và cột các đối số phải xuất hiện sau cùng; mặc dù chúng thường được liên kết với
các -s tùy chọn, chúng được phân tích cú pháp riêng biệt.
Sử dụng thay đổi kích thước trực tuyến bằng các dịch vụ onworks.net