我正在使用 hadoop 进行 Map Reduce 作业,其中运行作业的命令如下所示
jar path_to_jar.jar -Dmongo.input.query=' {"created_at":"2013-06-13"}' path_to_config_class
当我手动传递创建的日期时,这很好用,但是我应该如何使它成为动态的,比如我想将它添加到一个运行一天一次的 cron 作业中,并且在运行时我需要获取当前日期系统和通行证。
我发现我可以使用在 Linux 提示符date +"%Y-%m-%d"
中获取2013-06-13
(当前日期),但是如何使用 -D 选项传递它?
谢谢。