Đây là bí danh lệnh có thể 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
bí danh - xác định hoặc hiển thị bí danh
SYNOPSIS
bí danh [bí danh[=chuỗi]...]
MÔ TẢ
Sản phẩm bí danh tiện ích sẽ tạo hoặc xác định lại các định nghĩa bí danh hoặc viết các giá trị của
định nghĩa bí danh hiện có cho đầu ra tiêu chuẩn. Định nghĩa bí danh cung cấp một giá trị chuỗi
sẽ thay thế tên lệnh khi nó gặp phải; Thấy chưa Phần 2.3.1, tên giả
Thay thế.
Định nghĩa bí danh sẽ ảnh hưởng đến môi trường thực thi trình bao hiện tại và việc thực thi
môi trường của các vỏ con của trình bao hiện tại. Khi được sử dụng theo chỉ định của tập này
của POSIX.1‐2008, định nghĩa bí danh sẽ không ảnh hưởng đến quy trình mẹ của hiện tại
shell cũng như bất kỳ môi trường tiện ích nào được gọi bởi shell; Thấy chưa Phần 2.12, Shell Thực hiện
Môi trường.
LỰA CHỌN
Không có.
TOÁN HẠNG
Các toán hạng sau sẽ được hỗ trợ:
bí danh
Viết định nghĩa bí danh vào đầu ra tiêu chuẩn.
bí danh=chuỗi
Gán giá trị của chuỗi bí danh bí danh.
Nếu không có toán hạng nào được đưa ra, tất cả các định nghĩa bí danh sẽ được ghi vào đầu ra chuẩn.
STDIN
Không được sử dụng.
ĐẦU VÀO CÁC TẬP TIN
Không có.
MÔI TRƯỜNG BIẾN
Các biến môi trường sau đây sẽ ảnh hưởng đến việc thực hiện bí danh:
NGÔN NGỮ Cung cấp giá trị mặc định cho các biến quốc tế hóa chưa được đặt hoặc
vô giá trị. (Xem tập Định nghĩa cơ bản của POSIX.1‐2008, Phần 8.2,
quốc tế hóa Biến ưu tiên quốc tế hóa
các biến được sử dụng để xác định giá trị của danh mục ngôn ngữ.)
LC_ALL Nếu được đặt thành giá trị chuỗi không trống, hãy ghi đè giá trị của tất cả các chuỗi khác
các biến quốc tế hóa.
LC_CTYPE Xác định ngôn ngữ để diễn giải chuỗi byte dữ liệu văn bản
dưới dạng ký tự (ví dụ: byte đơn trái ngược với ký tự nhiều byte trong
tranh luận).
LC_MESSAGES
Xác định ngôn ngữ sẽ được sử dụng để ảnh hưởng đến định dạng và nội dung của
thông báo chẩn đoán được ghi vào lỗi tiêu chuẩn.
NLSPATH Xác định vị trí của danh mục thư để xử lý LC_MESSAGES.
BẤT NGỜ SỰ KIỆN
Mặc định.
GIỚI THIỆU
Định dạng hiển thị bí danh (khi không có toán hạng hoặc chỉ tên toán hạng được chỉ định)
sẽ:
"% s =% s \ n", tên, giá trị
Sản phẩm giá trị chuỗi phải được viết với trích dẫn thích hợp để nó phù hợp với
tái nhập vào shell. Xem mô tả của shell trích dẫn trong Phần 2.2, Trích dẫn.
STDERR
Lỗi chuẩn chỉ được sử dụng cho các thông báo chẩn đoán.
OUTPUT CÁC TẬP TIN
Không có.
ĐA THẾ HỆ MÔ TẢ
Không có.
EXIT TÌNH TRẠNG
Các giá trị thoát sau sẽ được trả về:
0 Hoàn thành thành công.
> 0 Một trong những tên các toán hạng được chỉ định không có định nghĩa bí danh hoặc lỗi
xảy ra.
HẬU QUẢ OF LRI
Mặc định.
Sản phẩm tiếp theo phần đang nhiều thông tin.
ỨNG DỤNG SỬ DỤNG
Không có.
VÍ DỤ
1. Tạo một bí danh ngắn cho một bí danh thường được sử dụng ls chỉ huy:
bí danh lf = "ls −CF "
2. Tạo một lệnh `` làm lại '' đơn giản để lặp lại các mục nhập trước đó trong lịch sử lệnh
tập tin:
bí danh r = 'fc −s '
3. Sử dụng 1K đơn vị cho du:
bí danh du=du −k
4. Thiết lập không có gì để nó có thể đối phó với một đối số mà bản thân nó là một tên bí danh:
bí danh nohup = "nohup "
CƠ SỞ LÝ LUẬN
Sản phẩm bí danh mô tả dựa trên các triển khai KornShell lịch sử. Sự khác biệt đã biết
tồn tại giữa đó và vỏ C. Phiên bản KornShell đã được thông qua để nhất quán
với tất cả các tính năng KornShell khác trong tập POSIX.1‐2008 này, chẳng hạn như dòng lệnh
chỉnh sửa.
từ bí danh ảnh hưởng đến môi trường thực thi trình bao hiện tại, nó thường được cung cấp dưới dạng
shell thông thường tích hợp sẵn.
Các phiên bản lịch sử của KornShell đã cho phép xuất các bí danh sang các tập lệnh
được gọi bởi cùng một trình bao. Điều này được kích hoạt bởi bí danh −x lá cờ; nó được cho phép bởi
khối lượng này của POSIX.1‐2008 chỉ khi một phần mở rộng rõ ràng chẳng hạn như −x Được sử dụng. Các
các nhà phát triển tiêu chuẩn cho rằng bí danh chủ yếu được sử dụng cho những người dùng tương tác và
rằng chúng thường không ảnh hưởng đến các tập lệnh shell được gọi bởi những người dùng đó; chức năng là
có sẵn cho các tập lệnh như vậy.
Các phiên bản lịch sử của KornShell đã không viết bí danh theo cách được trích dẫn phù hợp
để thử lại shell, nhưng khối lượng này của POSIX.1‐2008 đã khiến điều này trở thành một yêu cầu đối với
tất cả các đầu ra tương tự. Do đó, tính nhất quán đã được lựa chọn dựa trên chi tiết này của lịch sử
thực hành.
TƯƠNG LAI HƯỚNG DẪN
Không có.
Sử dụng aliasposix trực tuyến bằng các dịch vụ onworks.net