ฉันมีไฟล์ที่มีชื่อการทดสอบทั้งหมด:
$ cat all_tests.txt
test1
test2
test3
test4
test5
test6
และอีกไฟล์หนึ่งที่มีชื่อการทดสอบและผลลัพธ์ที่เกี่ยวข้อง:
$ cat completed_tests.txt
test1 Passed
test3 Failed
test5 Passed
test6 Passed
วิธีการสร้างไฟล์ใหม่ที่มีชื่อการทดสอบทั้งหมดที่มีผลลัพธ์ที่เกี่ยวข้องโดยไม่ซ้ำกัน?
หากฉันดำเนินการ:
sort all_tests.txt completed_tests.txt
ผลลัพธ์ประกอบด้วยรายการที่ซ้ำกัน:
test1
test1 Passed
test2
test3
test3 Failed
test4
test5
test5 Passed
test6
test6 Passed
ผลลัพธ์ที่ต้องการ:
test1 Passed
test2
test3 Failed
test4
test5 Passed
test6 Passed