ฉันมีรายการ IP และช่วงที่ยาวและฉันต้องการดีบักรายการของฉันลบ IP ที่สร้างความขัดแย้งด้วย CIDR .
ตัวอย่างเช่น:
8.8.8.0/24
8.8.8.8
23.236.62.147
23.236.48.0/20
104.154.76.93
104.154.0.0/15
etc
ดังนั้นฉันต้องลบ 23.236.62.147
(เพราะเป็น subnetwork ของ 23.236.48.0/20
) 104.154.76.93
(เพราะเป็น subnetwork ของ 104.154.0.0/15
) 8.8.8.8
(เพราะเป็นเครือข่ายย่อยของ 8.8.8.0/24
) ฯลฯ ฯลฯ
วิธีทำใน bash / command linux
ดังนั้นสิ่งที่คุณต้องการทำจริงๆคือลบ ซ้ำซาก รายการ.
—
Daniel B
คุณมีสิทธิ์เข้าถึง Python หรือต้องทำใน Bash เท่านั้นหรือไม่
—
Robbie Crash
โปรดทราบว่า superuser.com ไม่ใช่บริการเขียนสคริปต์ / รหัสฟรี หากคุณบอกเราถึงสิ่งที่คุณได้ลองมาแล้ว (รวมถึงสคริปต์ / รหัสที่คุณใช้อยู่) และที่ที่คุณติดอยู่เราสามารถลองช่วยแก้ปัญหาเฉพาะ คุณควรอ่าน ฉันจะถามคำถามที่ดีได้อย่างไร .
—
DavidPostill