Đây là lệnh joinplan9 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 giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tham gia - toán tử cơ sở dữ liệu quan hệ
SYNOPSIS
tham gia [ lựa chọn ] tệp1 tệp2
MÔ TẢ
Tham gia các hình thức, trên đầu ra tiêu chuẩn, một phép nối của hai quan hệ được chỉ định bởi các dòng của
tệp1 và tệp2. Nếu một trong các tên tệp là đầu vào tiêu chuẩn được sử dụng.
File1 và tệp2 phải được sắp xếp theo trình tự đối chiếu ASCII tăng dần trên các trường trên
mà chúng sẽ được nối, thường là dòng đầu tiên trong mỗi dòng.
Có một dòng trong đầu ra cho mỗi cặp dòng trong tệp1 và tệp2 có
các trường nối giống hệt nhau. Dòng đầu ra thường bao gồm trường chung, sau đó
phần còn lại của dòng từ tệp1, sau đó phần còn lại của dòng từ tệp2.
Các trường đầu vào thường là các dấu cách hoặc tab được phân tách; các trường đầu ra theo không gian. Trong trường hợp này,
nhiều dấu phân cách được tính là một và các dấu phân cách hàng đầu bị loại bỏ.
Các tùy chọn sau được công nhận, với cú pháp POSIX.
-a n Ngoài đầu ra bình thường, tạo một dòng cho mỗi dòng không thể sửa được trong tệp
n, Nơi n là 1 hoặc 2.
-v n Như -a, bỏ qua đầu ra cho các dòng được ghép nối.
-e s Thay thế các trường đầu ra trống bằng chuỗi s.
-1 m
-2 m Tham gia trên mlĩnh vực thứ của tệp1 or tệp2.
-jn m Cổ điển tương đương cho -n m.
-ocác lĩnh vực
Mỗi dòng đầu ra bao gồm các trường được chỉ định. Trường được phân tách bằng dấu phẩy
người chỉ định là một trong hai 0, nghĩa là trường nối hoặc có dạng n.m, Nơi n is
một số tệp và m là một số trường. Việc sử dụng cổ điển cho phép các đối số riêng biệt cho
người chỉ định lĩnh vực.
-tc Sử dụng ký tự c làm dấu phân tách duy nhất (ký tự tab) trên đầu vào và đầu ra. Mỗi
sự xuất hiện của c trong một dòng là đáng kể.
VÍ DỤ
loại / etc / passwd | tham gia -t: -1 1 -a 1 -e "" - ngày
Thêm sinh nhật vào / etc / passwd tệp, để trống sinh nhật không xác định. Bố cục
of / adm / người dùng được đưa vào passwd(5); ngày thường chứa các dòng được sắp xếp như
tr: ''/ etc / passwd | sắp xếp -k 3 3> nhiệt độ
tham gia -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$ 1 <$ 2'
In tất cả các cặp người dùng có mã sử dụng giống hệt nhau.
SOURCE
/src/cmd/join.c
Sử dụng joinplan9 trực tuyến bằng các dịch vụ onworks.net