2016-01-18 9 views
-5

Мне нужно вычесть 10 минут от заданного времени.Bash: Как передать переменную команде

Как я понял из предыдущих ответов, есть решения только для заданного постоянного ввода, например:

date --date '20140202 11:45:30 UTC -10 min' 

Но в моем сценарии, данная дата считывается из файла и я его в качестве аргумента , например:

myDate="20140202 11:45:30" 

Как я могу передать этот аргумент (myDate) в команде выше?

+1

Двойные кавычки и как переменная. – 123

+1

Прочитать http://www.tldp.org/LDP/abs/html/parameter-substitution.html – edi9999

ответ

1

Это печально (потому что это означает, что вы не читали ничего о bash перед публикацией здесь), но здесь идет.

myDate="20140202 11:45:30" 
date --date "${myDate} UTC -10 min" 
Смежные вопросы