ฉันมีรายการ 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