ฉันใช้ Mac OSX และพยายามใช้บรรทัดคำสั่งเพื่อค้นหาจำนวนไฟล์ที่ฉันมีด้วยชื่อเดียวกัน
ฉันพยายามใช้คำสั่งต่อไปนี้:
find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files
มันไม่ทำงาน! เมื่อฉันทำต่อไปนี้:
find ~ -type f -name "*" -print > duplicate_files
จากนั้น Duplicate_files จะมีพา ธ ของไฟล์ทั้งหมดของฉัน ดังนั้นฉันคิดว่าปัญหาเกิดขึ้นกับbasename
- ไม่ยอมรับอินพุตมาตรฐาน ฉันลองทำสิ่งต่อไปนี้:
basename $(find ~ -type f -name "*" -print) > duplicate_files
แต่ดูเหมือนจะไม่ทำงานอีกครั้ง การค้นหาทางอินเทอร์เน็ตดูเหมือนจะไม่ทำให้เกิดความสุข ความคิดใด ๆ ยินดีต้อนรับมากที่สุด