ฉันต้องการรับไฟล์จาก dir ปัจจุบันและส่งออกเฉพาะ. mp4 ไฟล์. mp3.mp3 เท่านั้น ดังนั้นฉันคิดว่าฉันสามารถทำได้:
ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$
แต่ไม่เพราะ grep ตัวแรกจะออกมาเพียงแค่ mp4 เท่านั้นส่วนอีก 2 grep จะไม่ถูกใช้งาน
ความคิดใด ๆ PS, รันสคริปต์นี้บน Slow Leopard
shopt -s nullglob
*.exe *.mp3 *.mp4
ดูmywiki.wooledge.org/ParsingLs