คำถามติดแท็ก find

ค้นหาไฟล์ในลำดับชั้นไดเรกทอรี

3
ค้นหาจำนวนภาพภายในไดเรกทอรี
ฉันต้องการค้นหาจำนวนไฟล์ภาพภายในไดเรกทอรี ฉันลงเอยด้วยการใช้สิ่งนี้: find . -type f -exec file {} \; | grep -c -i 'image' นี่รู้สึกเหมือนเป็นวิธีที่ไม่มีประสิทธิภาพในการทำ ฉันสามารถคิดวิธีอื่นในการทำเช่นนั้นโดยใช้คำสั่ง OR แต่ฉันไม่สามารถแยกแยะหน้าคนได้ว่าจะทำสิ่งนี้ได้อย่างไร ความคิดใด ๆ ที่ว่าสิ่งนี้สามารถทำได้อย่างมีประสิทธิภาพมากขึ้น? ฉันไม่ต้องการรันคำสั่งด้านบนในไดเรกทอรีที่มีไฟล์จำนวนมากและใช้เวลานาน
2 linux  bash  find 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.