joinplan9 - ออนไลน์ในคลาวด์

นี่คือคำสั่ง joinplan9 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


เข้าร่วม - ตัวดำเนินการฐานข้อมูลเชิงสัมพันธ์

เรื่องย่อ


ร่วม [ ตัวเลือก ] file1 file2

DESCRIPTION


ร่วมเป็นผู้ขายกับเราที่ รูปแบบ บนเอาต์พุตมาตรฐาน การรวมของความสัมพันธ์ทั้งสองที่ระบุโดยบรรทัดของ
file1 และ file2. หากชื่อไฟล์ใดชื่อหนึ่งเป็นอินพุตมาตรฐาน

File1 และ file2 จะต้องเรียงลำดับในการเพิ่มลำดับการเรียง ASCII บนฟิลด์บน
ซึ่งให้นำมาต่อกัน ปกติจะเป็นอันแรกในแต่ละบรรทัด

มีหนึ่งบรรทัดในเอาต์พุตสำหรับแต่ละคู่ของบรรทัดใน file1 และ file2 ที่มี
ฟิลด์เข้าร่วมที่เหมือนกัน โดยปกติเอาต์พุตบรรทัดประกอบด้วยฟิลด์ทั่วไป แล้ว
ส่วนที่เหลือของบรรทัดจาก file1จากนั้นบรรทัดที่เหลือจาก file2.

ฟิลด์อินพุตมักจะแยกช่องว่างหรือแท็บ ฟิลด์เอาต์พุตตามช่องว่าง ในกรณีนี้,
ตัวคั่นหลายตัวนับเป็นหนึ่ง และตัวคั่นชั้นนำจะถูกละทิ้ง

รู้จักตัวเลือกต่อไปนี้ด้วยไวยากรณ์ POSIX

-a n นอกเหนือจากเอาต์พุตปกติ ให้สร้างบรรทัดสำหรับแต่ละบรรทัดที่ไม่สามารถจับคู่ได้ใน file
nที่นี่มี n คือ 1 หรือ 2

-v n Like -aละเว้นเอาต์พุตสำหรับบรรทัดที่จับคู่

-e s แทนที่ฟิลด์เอาต์พุตว่างด้วย string s.

-1 m
-2 m เข้าร่วมกับ mที่สนามของ file1 or file2.

-jn m โบราณเทียบเท่าสำหรับ -n m.

-oทุ่ง
แต่ละบรรทัดผลลัพธ์ประกอบด้วยฟิลด์ที่กำหนด ช่องที่คั่นด้วยจุลภาค
ผู้ออกแบบก็เช่นกัน 0ความหมายช่องเชื่อม หรือมีรูปแบบ n.mที่นี่มี n is
หมายเลขไฟล์และ m เป็นเลขสนาม การใช้งานแบบโบราณช่วยให้แยกอาร์กิวเมนต์สำหรับ
ผู้กำหนดสนาม

-tc ใช้อักขระ c เป็นตัวคั่นเพียงตัวเดียว (อักขระแท็บ) ที่อินพุตและเอาต์พุต ทั้งหมด
ลักษณะของ c ในบรรทัดมีความสำคัญ

ตัวอย่าง


ประเภท / etc / passwd | เข้าร่วม -t: -1 1 -a 1 -e "" - bdays
เพิ่มวันเกิดให้กับ / etc / passwd ไฟล์ โดยปล่อยให้วันเกิดที่ไม่รู้จักว่างเปล่า เค้าโครง
of /adm/ผู้ใช้ ได้รับใน passwd(5); วันเกิด มีบรรทัดที่เรียงลำดับเช่น

เทร : ' '/ etc / passwd | sort -k 3 3 >อุณหภูมิ
เข้าร่วม -1 3 -2 3 -o 1.1,2.1 อุณหภูมิชั่วคราว | awk '$1 < $2'
พิมพ์คู่ผู้ใช้ทั้งหมดด้วยรหัสผู้ใช้ที่เหมือนกัน

แหล่งที่มา


/src/cmd/join.c

ใช้ joinplan9 ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด