Я пытаюсь отобразить дату и время в виде
08.07.2013 16:52:13
используя команду в скрипте bash:
dt=`date '+%d/%m/%Y_%H:%M:%S'`
какая переменная используется для заполнения файла CSV.
Единственный допустимый символ - «_» (подчеркивание) или «-» между датой и временем, вывод
07/08 / 2013_16: 52: 13
Как я могу получить пробел между датой и временем? Я попробовал почти (я надеюсь) все.
Ничто не мешает включить "" в команду, они просто не появляются в выводе. Попробуйте date + "% b% e", и вы получите "4 сентября" (один пробел) на сегодня, а не желаемый 2. Я использую его в сценарии, и мое решение состоит в том, чтобы выполнить операцию в 3 этапа (я на самом деле объединить их в одну строку кода, но вы поняли идею).
—
Jim2B
При всем уважении, как этот вопрос получил 20 голосов? И как он попал в очередь на открытие?
—
G-Man говорит «Восстановить Монику»
date
строке формата?