在以spark分析栈进行数据分析计算时,经常需要在多目录中选择一定数目的目录或文件。此时就需要用到通配符,使程序更加简洁,代码更加优美。
一般目录选择情况,及其方法:
n选1 :目录或文件夹唯一,直接写全目录。如:hdfs://192.168.0.1:9000/spark/app/xxxx 。
n选m : 使用通配符 [] 。如:hdfs://192.168.0.1:9000/spark/app/xxx[yz] ,通配 xxxy 与 xxxz 。
n选n : 使用通配符 * 。如:hdfs://192.168.0.1:9000/spark/app/xxx* ,通配以 xxx 开头的所有文件及目录。