2011-10-23 42 views
2

我知道我能做到以下幾點:bash globbing行爲記錄在哪裏?

ls /dir/*/subdir/file 

列出任何匹配目錄中的任何匹配的文件。這只是普通的通配符?感覺它比下列用法更先進:

ls /dir/subdir/file* 

我認爲它是「分支/搜索glob」。如果它與普通的globbing不同,它的真名是什麼?它的行爲在哪裏被記錄下來?

回答

0

它位於bash手冊頁的Pattern Matching部分。

*匹配任何字符串,包括空字符串。

2

man bash

搜索Pathname Expansion