hadoop支持的通配符

2018-12-20  本文已影响10人  水木清华_f221

hadoop通配符

我们经常需要对多个文件进行处理,这样就需要用到通配符了。hadoop中是支持通配符的,并且是和Unix bash相同

通配符及其含义

    • 匹配0或多个字符
  1. ? 匹配单一字符
  2. [ab] 匹配{a, b}集合中的一个字符
  3. [^ab] 匹配非{a, b}集合中的一个字符
  4. [a-b] 匹配一个在{a,b}范围内的字符(包括ab),a在字典顺序上小于b
  5. [^a-b] 匹配一个不在{a,b}范围内的字符(包括ab),a在字典顺序上小于b
  6. {a,b} 匹配包含a或者b中一个的表达式
  7. \c 匹配元字符c
通配符 名称 匹配
* 星号 匹配0或多个字符
? 问号 匹配单一字符
[ab] 字符类 匹配{a, b}集合中的一个字符
[^ab] 非字符类 匹配非{a, b}集合中的一个字符
[a-b] 字符范围 匹配一个在{a,b}范围内的字符(包括ab),a在字典顺序上小于b
[^a-b] 非字符范围 匹配一个不在{a,b}范围内的字符(包括ab),a在字典顺序上小于b
{a,b} 或选择 匹配包含a或者b中一个的表达式
\c 转义字符 匹配元字符c
  --引用自hadoop权威指南
上一篇下一篇

猜你喜欢

热点阅读