(since EVL 2.0)
<dest>, which might be one of:
<local_path> hdfs://<path> gs://<bucket>/<path> s3://<bucket>/<path> sftp://<path>
So for example when argument starts with ‘hdfs://’, then it is supposed to be on HDSF file system and calls the function ‘evl_hdfs_rm’, which is by default ‘hadoop fs -rm’.
Or when argument starts with ‘s3://’, then it is supposed to be on S3 file system and calls the function ‘evl_s3_rm’, which is by default ‘aws s3 rm’.
In all other cases standard ‘rm’ command is used.
Rm [-f|--force] [-r|-R|--recursive] <dest>... evl rm [-f|--force] [-r|-R|--recursive] <dest>... [--verbose] evl rm ( --help | --usage | --version )
- -f, --force
ignore nonexistent files and arguments, never prompt
- -r, -R, --recursive
remove directories and their contents recursively
- To remove file from HDFS: