Mkdir
Create <directory>
on local filesystem or on HDFS in case <directory>
starts with
‘hdfs://’. With option ‘--parents’ no error if directory already exists and make parent
directories as needed.
For HDFS it takes command from variable ‘HADOOP_FS_MKDIR’, which is by default ‘hadoop fs -mkdir’.
Synopsis
Mkdir [-p|--parents] <directory>... evl mkdir [-p|--parents] <directory>... [--verbose] evl ( --help | --usage | --version )
Options
- -p, --parents
-
no error if existing, make parent directories as needed
Standard options:
- --help
-
print this help and exit
- --usage
-
print short usage information and exit
- --version
-
print version and exit
Examples
- Simple usage examples:
Mkdir hdfs:///some/path/ Mkdir /some/local/machine/path/
- Depends on environment, e.g. ‘PROD’/‘TEST’/‘DEV’, might be useful to be used this
way:
# on DEV: OUTPUT_DIR=/data/output # on PROD: OUTPUT_DIR=hdfs:///data/output
and then in ‘evs’ file:
Mkdir -p $OUTPUT_DIR