Как указать сегодняшнюю дату в CLI Unix при отправке команды? - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь запустить конкретный сценарий оболочки в UNIX. Этот сценарий оболочки запускает запрос sq oop, запрос импорта куста.

При отправке этого запроса я сформулировал его таким образом, как . / Type1. sh JOB_NAME TODAY'S_DATE

Если я запускаю его вручную, я смогу указать сегодняшнюю дату. Но все мои задания будут запланированы в ooz ie, и когда я использую date + '% Y-% m-% d' , рассматривается только строка date а не настоящая сегодняшняя дата.

Есть ли способ передать сегодняшнюю дату прямо в командной строке при отправке задания? Пожалуйста, помогите.

1 Ответ

2 голосов
/ 05 мая 2020

То, что вы ищете, называется заменой команды : ./Type1.sh JOB_NAME "$(date +'%Y-%m-%d')"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...