2.3 使用通配符列出文件夹的内容

ls ~/videos/*.wmv

刚才你已经学会了如何在包含多个文件的目录中查找文件,但是还有一种更快的方法。如果你知道正在找的Tiger Woods的视频文件是Windows Media格式的,那么这个文件名一定是以.wmv为后缀的,这时就可以使用通配符只显示以.wmv结尾的文件。

  1. $ ls ~/videos
  2. Ubuntu_Talk.mpeg nerdtv_1_andy_hertzfeld
  3. airhorn_surprise.wmv nerdtv_2_max_levchin
  4. apple_navigator.mov nerdtv_3_bill_joy
  5. b-ball-e-mail.mov RPG_Nerds.mpeg
  6. carwreck.mpg tiger_woods_just_did_it.wmv
  7. $ ls ~/videos/*.wmv
  8. airhorn_surprise.wmv tiger_woods_just_did_it.wmv

另外还有一种更快的方法,也使用了通配符:只查找文件名包含tiger这个单词的文件。

  1. $ ls ~/videos/*tiger*
  2. tiger_woods_just_did_it.wmv