มีคำสั่ง Linux เช่นcatนั้นเข้าร่วมไฟล์ที่มีจำนวนบรรทัดเท่ากันในแนวนอนหรือไม่?
มีคำสั่ง Linux เช่นcatนั้นเข้าร่วมไฟล์ที่มีจำนวนบรรทัดเท่ากันในแนวนอนหรือไม่?
คำตอบ:
paste อาจทำเคล็ดลับ
% cat t1 
a
b
c
c
d
f
g
% cat t2 
h
i
j
k
l
m
n
% paste t1 t2 
a       h
b       i
c       j
c       k
d       l
f       m
g       n
อย่างน้อยในบางครั้งคุณไม่จำเป็นต้องมี "คีย์" เพื่อต่อบรรทัด
join ควรทำเคล็ดลับ - คุณต้องนำหน้าบรรทัดที่มี ID เหมือนกัน
paste -d '\0' t1 t2